Migrated all subgraph tests after quantization graphs (#20381)

* Migrated all subgraph tests after quantization graphs

* Fixed skip tests config

* Add alias for NPU

* Try to fix NPU

* Remove unsupported precisions

* Remove GNA test

* Remove more tests
This commit is contained in:
Ilya Churaev authored and GitHub committed 2023-10-13 13:19:53 +04:00
1 parent 157041e6f8
commit e289e8282d
26 files changed
+538 -537

No files matched your search

@@ -1,49 +0,0 @@
// Copyright (C) 2018-2023 Intel Corporation
// SPDX-License-Identifier: Apache-2.0
//
#include "subgraph_tests/reshape_squeeze_reshape_relu.hpp"
#include <vector>
#include "common_test_utils/test_constants.hpp"
using namespace SubgraphTestsDefinitions;
namespace {
std::vector<ShapeAxesTuple> inputs{
{{1, 1, 3}, {0, 1}},
{{1, 1, 3}, {0}},
{{1, 1, 3}, {1}},
{{1, 3, 1}, {0, 2}},
{{1, 3, 1}, {0}},
{{1, 3, 1}, {2}},
{{3, 1, 1}, {1, 2}},
{{3, 1, 1}, {1}},
{{3, 1, 1}, {2}},
{{4, 1, 3, 1}, {1, 3}},
{{4, 1, 1, 3}, {1, 2}},
{{1, 4, 1, 3}, {0, 2}},
{{1, 3, 5, 2, 1}, {0, 4}},
{{3, 1, 2, 4, 4, 3}, {1}},
{{1, 1, 1, 1, 1, 3}, {0, 1, 2, 3, 4}},
{{1, 1, 1, 1, 1, 3}, {1, 3}},
{{1}, {0}},
};
std::vector<InferenceEngine::Precision> netPrecisions = {
InferenceEngine::Precision::FP32,
InferenceEngine::Precision::FP16,
};
const std::vector<ngraph::helpers::SqueezeOpType> opTypes = {ngraph::helpers::SqueezeOpType::SQUEEZE,
ngraph::helpers::SqueezeOpType::UNSQUEEZE};
INSTANTIATE_TEST_SUITE_P(smoke_reshape_squeeze_reshape_relu,
ReshapeSqueezeReshapeRelu,
::testing::Combine(::testing::ValuesIn(inputs),
::testing::ValuesIn(netPrecisions),
::testing::Values(ov::test::utils::DEVICE_GNA),
::testing::ValuesIn(opTypes)),
ReshapeSqueezeReshapeRelu::getTestCaseName);
} // namespace
@@ -1,22 +0,0 @@
// Copyright (C) 2018-2023 Intel Corporation
// SPDX-License-Identifier: Apache-2.0
//
#include "subgraph_tests/split_conv_concat.hpp"
#include <vector>
#include "common_test_utils/test_constants.hpp"
using namespace SubgraphTestsDefinitions;
const std::vector<InferenceEngine::Precision> netPrecisions = {InferenceEngine::Precision::FP32,
InferenceEngine::Precision::FP16};
std::vector<std::vector<size_t>> inputShapes = {{1, 32, 1, 130}, {1, 64, 1, 170}, {1, 32, 1, 1026}};
INSTANTIATE_TEST_SUITE_P(smoke_SplitConvConcat,
SplitConvConcat,
::testing::Combine(::testing::ValuesIn(netPrecisions),
::testing::ValuesIn(inputShapes),
::testing::Values(ov::test::utils::DEVICE_GNA)),
SplitConvConcat::getTestCaseName);