blob: c3b855cab73d6b82b2b1ba48abdce434fa46bf58 [file] [log] [blame]
// clang-format off
// DO NOT EDIT;
// Generated by ml/nn/runtime/test/specs/generate_vts_test.sh
// Generated from: abs.mod.py.
namespace abs {
// Generated abs test
#include "examples/abs.example.cpp"
// Generated model constructor
#include "vts_models/abs.model.cpp"
} // namespace abs
TEST_F(NeuralnetworksHidlTest, abs) {
generated_tests::Execute(device,
abs::createTestModel,
abs::is_ignored,
abs::get_examples());
}
TEST_F(ValidationTest, abs) {
const Model model = abs::createTestModel();
const std::vector<Request> requests = createRequests(abs::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, abs_relaxed) {
generated_tests::Execute(device,
abs::createTestModel_relaxed,
abs::is_ignored_relaxed,
abs::get_examples_relaxed());
}
TEST_F(ValidationTest, abs_relaxed) {
const Model model = abs::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(abs::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, abs_float16) {
generated_tests::Execute(device,
abs::createTestModel_float16,
abs::is_ignored_float16,
abs::get_examples_float16());
}
TEST_F(ValidationTest, abs_float16) {
const Model model = abs::createTestModel_float16();
const std::vector<Request> requests = createRequests(abs::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: add_broadcast_float16.mod.py.
namespace add_broadcast_float16 {
// Generated add_broadcast_float16 test
#include "examples/add_broadcast_float16.example.cpp"
// Generated model constructor
#include "vts_models/add_broadcast_float16.model.cpp"
} // namespace add_broadcast_float16
TEST_F(NeuralnetworksHidlTest, add_broadcast_float16) {
generated_tests::Execute(device,
add_broadcast_float16::createTestModel,
add_broadcast_float16::is_ignored,
add_broadcast_float16::get_examples());
}
TEST_F(ValidationTest, add_broadcast_float16) {
const Model model = add_broadcast_float16::createTestModel();
const std::vector<Request> requests = createRequests(add_broadcast_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: add_float16.mod.py.
namespace add_float16 {
// Generated add_float16 test
#include "examples/add_float16.example.cpp"
// Generated model constructor
#include "vts_models/add_float16.model.cpp"
} // namespace add_float16
TEST_F(NeuralnetworksHidlTest, add_float16) {
generated_tests::Execute(device,
add_float16::createTestModel,
add_float16::is_ignored,
add_float16::get_examples());
}
TEST_F(ValidationTest, add_float16) {
const Model model = add_float16::createTestModel();
const std::vector<Request> requests = createRequests(add_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmax_1.mod.py.
namespace argmax_1 {
// Generated argmax_1 test
#include "examples/argmax_1.example.cpp"
// Generated model constructor
#include "vts_models/argmax_1.model.cpp"
} // namespace argmax_1
TEST_F(NeuralnetworksHidlTest, argmax_1) {
generated_tests::Execute(device,
argmax_1::createTestModel,
argmax_1::is_ignored,
argmax_1::get_examples());
}
TEST_F(ValidationTest, argmax_1) {
const Model model = argmax_1::createTestModel();
const std::vector<Request> requests = createRequests(argmax_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_1_relaxed) {
generated_tests::Execute(device,
argmax_1::createTestModel_relaxed,
argmax_1::is_ignored_relaxed,
argmax_1::get_examples_relaxed());
}
TEST_F(ValidationTest, argmax_1_relaxed) {
const Model model = argmax_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmax_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_1_float16) {
generated_tests::Execute(device,
argmax_1::createTestModel_float16,
argmax_1::is_ignored_float16,
argmax_1::get_examples_float16());
}
TEST_F(ValidationTest, argmax_1_float16) {
const Model model = argmax_1::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmax_1::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_1_int32) {
generated_tests::Execute(device,
argmax_1::createTestModel_int32,
argmax_1::is_ignored_int32,
argmax_1::get_examples_int32());
}
TEST_F(ValidationTest, argmax_1_int32) {
const Model model = argmax_1::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmax_1::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_1_quant8) {
generated_tests::Execute(device,
argmax_1::createTestModel_quant8,
argmax_1::is_ignored_quant8,
argmax_1::get_examples_quant8());
}
TEST_F(ValidationTest, argmax_1_quant8) {
const Model model = argmax_1::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmax_1::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmax_2.mod.py.
namespace argmax_2 {
// Generated argmax_2 test
#include "examples/argmax_2.example.cpp"
// Generated model constructor
#include "vts_models/argmax_2.model.cpp"
} // namespace argmax_2
TEST_F(NeuralnetworksHidlTest, argmax_2) {
generated_tests::Execute(device,
argmax_2::createTestModel,
argmax_2::is_ignored,
argmax_2::get_examples());
}
TEST_F(ValidationTest, argmax_2) {
const Model model = argmax_2::createTestModel();
const std::vector<Request> requests = createRequests(argmax_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_2_relaxed) {
generated_tests::Execute(device,
argmax_2::createTestModel_relaxed,
argmax_2::is_ignored_relaxed,
argmax_2::get_examples_relaxed());
}
TEST_F(ValidationTest, argmax_2_relaxed) {
const Model model = argmax_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmax_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_2_float16) {
generated_tests::Execute(device,
argmax_2::createTestModel_float16,
argmax_2::is_ignored_float16,
argmax_2::get_examples_float16());
}
TEST_F(ValidationTest, argmax_2_float16) {
const Model model = argmax_2::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmax_2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_2_int32) {
generated_tests::Execute(device,
argmax_2::createTestModel_int32,
argmax_2::is_ignored_int32,
argmax_2::get_examples_int32());
}
TEST_F(ValidationTest, argmax_2_int32) {
const Model model = argmax_2::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmax_2::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_2_quant8) {
generated_tests::Execute(device,
argmax_2::createTestModel_quant8,
argmax_2::is_ignored_quant8,
argmax_2::get_examples_quant8());
}
TEST_F(ValidationTest, argmax_2_quant8) {
const Model model = argmax_2::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmax_2::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmax_3.mod.py.
namespace argmax_3 {
// Generated argmax_3 test
#include "examples/argmax_3.example.cpp"
// Generated model constructor
#include "vts_models/argmax_3.model.cpp"
} // namespace argmax_3
TEST_F(NeuralnetworksHidlTest, argmax_3) {
generated_tests::Execute(device,
argmax_3::createTestModel,
argmax_3::is_ignored,
argmax_3::get_examples());
}
TEST_F(ValidationTest, argmax_3) {
const Model model = argmax_3::createTestModel();
const std::vector<Request> requests = createRequests(argmax_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_3_relaxed) {
generated_tests::Execute(device,
argmax_3::createTestModel_relaxed,
argmax_3::is_ignored_relaxed,
argmax_3::get_examples_relaxed());
}
TEST_F(ValidationTest, argmax_3_relaxed) {
const Model model = argmax_3::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmax_3::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_3_float16) {
generated_tests::Execute(device,
argmax_3::createTestModel_float16,
argmax_3::is_ignored_float16,
argmax_3::get_examples_float16());
}
TEST_F(ValidationTest, argmax_3_float16) {
const Model model = argmax_3::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmax_3::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_3_int32) {
generated_tests::Execute(device,
argmax_3::createTestModel_int32,
argmax_3::is_ignored_int32,
argmax_3::get_examples_int32());
}
TEST_F(ValidationTest, argmax_3_int32) {
const Model model = argmax_3::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmax_3::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmax_3_quant8) {
generated_tests::Execute(device,
argmax_3::createTestModel_quant8,
argmax_3::is_ignored_quant8,
argmax_3::get_examples_quant8());
}
TEST_F(ValidationTest, argmax_3_quant8) {
const Model model = argmax_3::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmax_3::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmin_1.mod.py.
namespace argmin_1 {
// Generated argmin_1 test
#include "examples/argmin_1.example.cpp"
// Generated model constructor
#include "vts_models/argmin_1.model.cpp"
} // namespace argmin_1
TEST_F(NeuralnetworksHidlTest, argmin_1) {
generated_tests::Execute(device,
argmin_1::createTestModel,
argmin_1::is_ignored,
argmin_1::get_examples());
}
TEST_F(ValidationTest, argmin_1) {
const Model model = argmin_1::createTestModel();
const std::vector<Request> requests = createRequests(argmin_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_1_relaxed) {
generated_tests::Execute(device,
argmin_1::createTestModel_relaxed,
argmin_1::is_ignored_relaxed,
argmin_1::get_examples_relaxed());
}
TEST_F(ValidationTest, argmin_1_relaxed) {
const Model model = argmin_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmin_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_1_float16) {
generated_tests::Execute(device,
argmin_1::createTestModel_float16,
argmin_1::is_ignored_float16,
argmin_1::get_examples_float16());
}
TEST_F(ValidationTest, argmin_1_float16) {
const Model model = argmin_1::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmin_1::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_1_int32) {
generated_tests::Execute(device,
argmin_1::createTestModel_int32,
argmin_1::is_ignored_int32,
argmin_1::get_examples_int32());
}
TEST_F(ValidationTest, argmin_1_int32) {
const Model model = argmin_1::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmin_1::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_1_quant8) {
generated_tests::Execute(device,
argmin_1::createTestModel_quant8,
argmin_1::is_ignored_quant8,
argmin_1::get_examples_quant8());
}
TEST_F(ValidationTest, argmin_1_quant8) {
const Model model = argmin_1::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmin_1::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmin_2.mod.py.
namespace argmin_2 {
// Generated argmin_2 test
#include "examples/argmin_2.example.cpp"
// Generated model constructor
#include "vts_models/argmin_2.model.cpp"
} // namespace argmin_2
TEST_F(NeuralnetworksHidlTest, argmin_2) {
generated_tests::Execute(device,
argmin_2::createTestModel,
argmin_2::is_ignored,
argmin_2::get_examples());
}
TEST_F(ValidationTest, argmin_2) {
const Model model = argmin_2::createTestModel();
const std::vector<Request> requests = createRequests(argmin_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_2_relaxed) {
generated_tests::Execute(device,
argmin_2::createTestModel_relaxed,
argmin_2::is_ignored_relaxed,
argmin_2::get_examples_relaxed());
}
TEST_F(ValidationTest, argmin_2_relaxed) {
const Model model = argmin_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmin_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_2_float16) {
generated_tests::Execute(device,
argmin_2::createTestModel_float16,
argmin_2::is_ignored_float16,
argmin_2::get_examples_float16());
}
TEST_F(ValidationTest, argmin_2_float16) {
const Model model = argmin_2::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmin_2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_2_int32) {
generated_tests::Execute(device,
argmin_2::createTestModel_int32,
argmin_2::is_ignored_int32,
argmin_2::get_examples_int32());
}
TEST_F(ValidationTest, argmin_2_int32) {
const Model model = argmin_2::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmin_2::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_2_quant8) {
generated_tests::Execute(device,
argmin_2::createTestModel_quant8,
argmin_2::is_ignored_quant8,
argmin_2::get_examples_quant8());
}
TEST_F(ValidationTest, argmin_2_quant8) {
const Model model = argmin_2::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmin_2::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: argmin_3.mod.py.
namespace argmin_3 {
// Generated argmin_3 test
#include "examples/argmin_3.example.cpp"
// Generated model constructor
#include "vts_models/argmin_3.model.cpp"
} // namespace argmin_3
TEST_F(NeuralnetworksHidlTest, argmin_3) {
generated_tests::Execute(device,
argmin_3::createTestModel,
argmin_3::is_ignored,
argmin_3::get_examples());
}
TEST_F(ValidationTest, argmin_3) {
const Model model = argmin_3::createTestModel();
const std::vector<Request> requests = createRequests(argmin_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_3_relaxed) {
generated_tests::Execute(device,
argmin_3::createTestModel_relaxed,
argmin_3::is_ignored_relaxed,
argmin_3::get_examples_relaxed());
}
TEST_F(ValidationTest, argmin_3_relaxed) {
const Model model = argmin_3::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(argmin_3::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_3_float16) {
generated_tests::Execute(device,
argmin_3::createTestModel_float16,
argmin_3::is_ignored_float16,
argmin_3::get_examples_float16());
}
TEST_F(ValidationTest, argmin_3_float16) {
const Model model = argmin_3::createTestModel_float16();
const std::vector<Request> requests = createRequests(argmin_3::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_3_int32) {
generated_tests::Execute(device,
argmin_3::createTestModel_int32,
argmin_3::is_ignored_int32,
argmin_3::get_examples_int32());
}
TEST_F(ValidationTest, argmin_3_int32) {
const Model model = argmin_3::createTestModel_int32();
const std::vector<Request> requests = createRequests(argmin_3::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, argmin_3_quant8) {
generated_tests::Execute(device,
argmin_3::createTestModel_quant8,
argmin_3::is_ignored_quant8,
argmin_3::get_examples_quant8());
}
TEST_F(ValidationTest, argmin_3_quant8) {
const Model model = argmin_3::createTestModel_quant8();
const std::vector<Request> requests = createRequests(argmin_3::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: avg_pool_v1_2.mod.py.
namespace avg_pool_v1_2 {
// Generated avg_pool_v1_2 test
#include "examples/avg_pool_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/avg_pool_v1_2.model.cpp"
} // namespace avg_pool_v1_2
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc,
avg_pool_v1_2::is_ignored_nhwc,
avg_pool_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc) {
const Model model = avg_pool_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_relaxed,
avg_pool_v1_2::is_ignored_nhwc_relaxed,
avg_pool_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_relaxed) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_quant8,
avg_pool_v1_2::is_ignored_nhwc_quant8,
avg_pool_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_quant8) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw,
avg_pool_v1_2::is_ignored_nchw,
avg_pool_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw) {
const Model model = avg_pool_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_relaxed,
avg_pool_v1_2::is_ignored_nchw_relaxed,
avg_pool_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_relaxed) {
const Model model = avg_pool_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_quant8) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_quant8,
avg_pool_v1_2::is_ignored_nchw_quant8,
avg_pool_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_quant8) {
const Model model = avg_pool_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_2,
avg_pool_v1_2::is_ignored_nhwc_2,
avg_pool_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_2) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_relaxed_2,
avg_pool_v1_2::is_ignored_nhwc_relaxed_2,
avg_pool_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_relaxed_2) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_quant8_2,
avg_pool_v1_2::is_ignored_nhwc_quant8_2,
avg_pool_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_quant8_2) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_2,
avg_pool_v1_2::is_ignored_nchw_2,
avg_pool_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_2) {
const Model model = avg_pool_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_relaxed_2,
avg_pool_v1_2::is_ignored_nchw_relaxed_2,
avg_pool_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_relaxed_2) {
const Model model = avg_pool_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_quant8_2,
avg_pool_v1_2::is_ignored_nchw_quant8_2,
avg_pool_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_quant8_2) {
const Model model = avg_pool_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_3,
avg_pool_v1_2::is_ignored_nhwc_3,
avg_pool_v1_2::get_examples_nhwc_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_3) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_relaxed_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_relaxed_3,
avg_pool_v1_2::is_ignored_nhwc_relaxed_3,
avg_pool_v1_2::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_relaxed_3) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_quant8_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_quant8_3,
avg_pool_v1_2::is_ignored_nhwc_quant8_3,
avg_pool_v1_2::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_quant8_3) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_3,
avg_pool_v1_2::is_ignored_nchw_3,
avg_pool_v1_2::get_examples_nchw_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_3) {
const Model model = avg_pool_v1_2::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_relaxed_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_relaxed_3,
avg_pool_v1_2::is_ignored_nchw_relaxed_3,
avg_pool_v1_2::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_relaxed_3) {
const Model model = avg_pool_v1_2::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_quant8_3) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_quant8_3,
avg_pool_v1_2::is_ignored_nchw_quant8_3,
avg_pool_v1_2::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_quant8_3) {
const Model model = avg_pool_v1_2::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_4,
avg_pool_v1_2::is_ignored_nhwc_4,
avg_pool_v1_2::get_examples_nhwc_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_4) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_relaxed_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_relaxed_4,
avg_pool_v1_2::is_ignored_nhwc_relaxed_4,
avg_pool_v1_2::get_examples_nhwc_relaxed_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_relaxed_4) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_relaxed_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_quant8_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_quant8_4,
avg_pool_v1_2::is_ignored_nhwc_quant8_4,
avg_pool_v1_2::get_examples_nhwc_quant8_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_quant8_4) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_quant8_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_4,
avg_pool_v1_2::is_ignored_nchw_4,
avg_pool_v1_2::get_examples_nchw_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_4) {
const Model model = avg_pool_v1_2::createTestModel_nchw_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_relaxed_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_relaxed_4,
avg_pool_v1_2::is_ignored_nchw_relaxed_4,
avg_pool_v1_2::get_examples_nchw_relaxed_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_relaxed_4) {
const Model model = avg_pool_v1_2::createTestModel_nchw_relaxed_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_quant8_4) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_quant8_4,
avg_pool_v1_2::is_ignored_nchw_quant8_4,
avg_pool_v1_2::get_examples_nchw_quant8_4());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_quant8_4) {
const Model model = avg_pool_v1_2::createTestModel_nchw_quant8_4();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_5,
avg_pool_v1_2::is_ignored_nhwc_5,
avg_pool_v1_2::get_examples_nhwc_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_5) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_relaxed_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_relaxed_5,
avg_pool_v1_2::is_ignored_nhwc_relaxed_5,
avg_pool_v1_2::get_examples_nhwc_relaxed_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_relaxed_5) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_relaxed_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_relaxed_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nhwc_quant8_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nhwc_quant8_5,
avg_pool_v1_2::is_ignored_nhwc_quant8_5,
avg_pool_v1_2::get_examples_nhwc_quant8_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nhwc_quant8_5) {
const Model model = avg_pool_v1_2::createTestModel_nhwc_quant8_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nhwc_quant8_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_5,
avg_pool_v1_2::is_ignored_nchw_5,
avg_pool_v1_2::get_examples_nchw_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_5) {
const Model model = avg_pool_v1_2::createTestModel_nchw_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_relaxed_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_relaxed_5,
avg_pool_v1_2::is_ignored_nchw_relaxed_5,
avg_pool_v1_2::get_examples_nchw_relaxed_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_relaxed_5) {
const Model model = avg_pool_v1_2::createTestModel_nchw_relaxed_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_relaxed_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, avg_pool_v1_2_nchw_quant8_5) {
generated_tests::Execute(device,
avg_pool_v1_2::createTestModel_nchw_quant8_5,
avg_pool_v1_2::is_ignored_nchw_quant8_5,
avg_pool_v1_2::get_examples_nchw_quant8_5());
}
TEST_F(ValidationTest, avg_pool_v1_2_nchw_quant8_5) {
const Model model = avg_pool_v1_2::createTestModel_nchw_quant8_5();
const std::vector<Request> requests = createRequests(avg_pool_v1_2::get_examples_nchw_quant8_5());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: axis_aligned_bbox_transform.mod.py.
namespace axis_aligned_bbox_transform {
// Generated axis_aligned_bbox_transform test
#include "examples/axis_aligned_bbox_transform.example.cpp"
// Generated model constructor
#include "vts_models/axis_aligned_bbox_transform.model.cpp"
} // namespace axis_aligned_bbox_transform
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel,
axis_aligned_bbox_transform::is_ignored,
axis_aligned_bbox_transform::get_examples());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform) {
const Model model = axis_aligned_bbox_transform::createTestModel();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform_relaxed) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel_relaxed,
axis_aligned_bbox_transform::is_ignored_relaxed,
axis_aligned_bbox_transform::get_examples_relaxed());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform_relaxed) {
const Model model = axis_aligned_bbox_transform::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform_2) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel_2,
axis_aligned_bbox_transform::is_ignored_2,
axis_aligned_bbox_transform::get_examples_2());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform_2) {
const Model model = axis_aligned_bbox_transform::createTestModel_2();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform_relaxed_2) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel_relaxed_2,
axis_aligned_bbox_transform::is_ignored_relaxed_2,
axis_aligned_bbox_transform::get_examples_relaxed_2());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform_relaxed_2) {
const Model model = axis_aligned_bbox_transform::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform_single_batch) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel_single_batch,
axis_aligned_bbox_transform::is_ignored_single_batch,
axis_aligned_bbox_transform::get_examples_single_batch());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform_single_batch) {
const Model model = axis_aligned_bbox_transform::createTestModel_single_batch();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples_single_batch());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, axis_aligned_bbox_transform_single_batch_relaxed) {
generated_tests::Execute(device,
axis_aligned_bbox_transform::createTestModel_single_batch_relaxed,
axis_aligned_bbox_transform::is_ignored_single_batch_relaxed,
axis_aligned_bbox_transform::get_examples_single_batch_relaxed());
}
TEST_F(ValidationTest, axis_aligned_bbox_transform_single_batch_relaxed) {
const Model model = axis_aligned_bbox_transform::createTestModel_single_batch_relaxed();
const std::vector<Request> requests = createRequests(axis_aligned_bbox_transform::get_examples_single_batch_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: batch_to_space_v1_2.mod.py.
namespace batch_to_space_v1_2 {
// Generated batch_to_space_v1_2 test
#include "examples/batch_to_space_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/batch_to_space_v1_2.model.cpp"
} // namespace batch_to_space_v1_2
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc,
batch_to_space_v1_2::is_ignored_nhwc,
batch_to_space_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_relaxed,
batch_to_space_v1_2::is_ignored_nhwc_relaxed,
batch_to_space_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_relaxed) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_float16) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_float16,
batch_to_space_v1_2::is_ignored_nhwc_float16,
batch_to_space_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_float16) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_quant8,
batch_to_space_v1_2::is_ignored_nhwc_quant8,
batch_to_space_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_quant8) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw,
batch_to_space_v1_2::is_ignored_nchw,
batch_to_space_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw) {
const Model model = batch_to_space_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_relaxed,
batch_to_space_v1_2::is_ignored_nchw_relaxed,
batch_to_space_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_relaxed) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_float16) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_float16,
batch_to_space_v1_2::is_ignored_nchw_float16,
batch_to_space_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_float16) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_quant8) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_quant8,
batch_to_space_v1_2::is_ignored_nchw_quant8,
batch_to_space_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_quant8) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_2,
batch_to_space_v1_2::is_ignored_nhwc_2,
batch_to_space_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_2) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_relaxed_2,
batch_to_space_v1_2::is_ignored_nhwc_relaxed_2,
batch_to_space_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_relaxed_2) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_float16_2,
batch_to_space_v1_2::is_ignored_nhwc_float16_2,
batch_to_space_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_float16_2) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nhwc_quant8_2,
batch_to_space_v1_2::is_ignored_nhwc_quant8_2,
batch_to_space_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nhwc_quant8_2) {
const Model model = batch_to_space_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_2,
batch_to_space_v1_2::is_ignored_nchw_2,
batch_to_space_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_2) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_relaxed_2,
batch_to_space_v1_2::is_ignored_nchw_relaxed_2,
batch_to_space_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_relaxed_2) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_float16_2,
batch_to_space_v1_2::is_ignored_nchw_float16_2,
batch_to_space_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_float16_2) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, batch_to_space_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
batch_to_space_v1_2::createTestModel_nchw_quant8_2,
batch_to_space_v1_2::is_ignored_nchw_quant8_2,
batch_to_space_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, batch_to_space_v1_2_nchw_quant8_2) {
const Model model = batch_to_space_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(batch_to_space_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: cast.mod.py.
namespace cast {
// Generated cast test
#include "examples/cast.example.cpp"
// Generated model constructor
#include "vts_models/cast.model.cpp"
} // namespace cast
TEST_F(NeuralnetworksHidlTest, cast_float16_to_float16) {
generated_tests::Execute(device,
cast::createTestModel,
cast::is_ignored,
cast::get_examples_float16_to_float16());
}
TEST_F(ValidationTest, cast_float16_to_float16) {
const Model model = cast::createTestModel();
const std::vector<Request> requests = createRequests(cast::get_examples_float16_to_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float16_to_float32) {
generated_tests::Execute(device,
cast::createTestModel_2,
cast::is_ignored_2,
cast::get_examples_float16_to_float32());
}
TEST_F(ValidationTest, cast_float16_to_float32) {
const Model model = cast::createTestModel_2();
const std::vector<Request> requests = createRequests(cast::get_examples_float16_to_float32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float16_to_float32_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed,
cast::is_ignored_relaxed,
cast::get_examples_float16_to_float32_relaxed());
}
TEST_F(ValidationTest, cast_float16_to_float32_relaxed) {
const Model model = cast::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(cast::get_examples_float16_to_float32_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float16_to_int32) {
generated_tests::Execute(device,
cast::createTestModel_3,
cast::is_ignored_3,
cast::get_examples_float16_to_int32());
}
TEST_F(ValidationTest, cast_float16_to_int32) {
const Model model = cast::createTestModel_3();
const std::vector<Request> requests = createRequests(cast::get_examples_float16_to_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float16_to_quant8) {
generated_tests::Execute(device,
cast::createTestModel_4,
cast::is_ignored_4,
cast::get_examples_float16_to_quant8());
}
TEST_F(ValidationTest, cast_float16_to_quant8) {
const Model model = cast::createTestModel_4();
const std::vector<Request> requests = createRequests(cast::get_examples_float16_to_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_float16) {
generated_tests::Execute(device,
cast::createTestModel_5,
cast::is_ignored_5,
cast::get_examples_float32_to_float16());
}
TEST_F(ValidationTest, cast_float32_to_float16) {
const Model model = cast::createTestModel_5();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_float16_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_2,
cast::is_ignored_relaxed_2,
cast::get_examples_float32_to_float16_relaxed());
}
TEST_F(ValidationTest, cast_float32_to_float16_relaxed) {
const Model model = cast::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_float16_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_float32) {
generated_tests::Execute(device,
cast::createTestModel_6,
cast::is_ignored_6,
cast::get_examples_float32_to_float32());
}
TEST_F(ValidationTest, cast_float32_to_float32) {
const Model model = cast::createTestModel_6();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_float32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_float32_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_3,
cast::is_ignored_relaxed_3,
cast::get_examples_float32_to_float32_relaxed());
}
TEST_F(ValidationTest, cast_float32_to_float32_relaxed) {
const Model model = cast::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_float32_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_int32) {
generated_tests::Execute(device,
cast::createTestModel_7,
cast::is_ignored_7,
cast::get_examples_float32_to_int32());
}
TEST_F(ValidationTest, cast_float32_to_int32) {
const Model model = cast::createTestModel_7();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_int32_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_4,
cast::is_ignored_relaxed_4,
cast::get_examples_float32_to_int32_relaxed());
}
TEST_F(ValidationTest, cast_float32_to_int32_relaxed) {
const Model model = cast::createTestModel_relaxed_4();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_int32_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_quant8) {
generated_tests::Execute(device,
cast::createTestModel_8,
cast::is_ignored_8,
cast::get_examples_float32_to_quant8());
}
TEST_F(ValidationTest, cast_float32_to_quant8) {
const Model model = cast::createTestModel_8();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_float32_to_quant8_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_5,
cast::is_ignored_relaxed_5,
cast::get_examples_float32_to_quant8_relaxed());
}
TEST_F(ValidationTest, cast_float32_to_quant8_relaxed) {
const Model model = cast::createTestModel_relaxed_5();
const std::vector<Request> requests = createRequests(cast::get_examples_float32_to_quant8_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_int32_to_float16) {
generated_tests::Execute(device,
cast::createTestModel_9,
cast::is_ignored_9,
cast::get_examples_int32_to_float16());
}
TEST_F(ValidationTest, cast_int32_to_float16) {
const Model model = cast::createTestModel_9();
const std::vector<Request> requests = createRequests(cast::get_examples_int32_to_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_int32_to_float32) {
generated_tests::Execute(device,
cast::createTestModel_10,
cast::is_ignored_10,
cast::get_examples_int32_to_float32());
}
TEST_F(ValidationTest, cast_int32_to_float32) {
const Model model = cast::createTestModel_10();
const std::vector<Request> requests = createRequests(cast::get_examples_int32_to_float32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_int32_to_float32_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_6,
cast::is_ignored_relaxed_6,
cast::get_examples_int32_to_float32_relaxed());
}
TEST_F(ValidationTest, cast_int32_to_float32_relaxed) {
const Model model = cast::createTestModel_relaxed_6();
const std::vector<Request> requests = createRequests(cast::get_examples_int32_to_float32_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_int32_to_int32) {
generated_tests::Execute(device,
cast::createTestModel_11,
cast::is_ignored_11,
cast::get_examples_int32_to_int32());
}
TEST_F(ValidationTest, cast_int32_to_int32) {
const Model model = cast::createTestModel_11();
const std::vector<Request> requests = createRequests(cast::get_examples_int32_to_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_int32_to_quant8) {
generated_tests::Execute(device,
cast::createTestModel_12,
cast::is_ignored_12,
cast::get_examples_int32_to_quant8());
}
TEST_F(ValidationTest, cast_int32_to_quant8) {
const Model model = cast::createTestModel_12();
const std::vector<Request> requests = createRequests(cast::get_examples_int32_to_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_quant8_to_float16) {
generated_tests::Execute(device,
cast::createTestModel_13,
cast::is_ignored_13,
cast::get_examples_quant8_to_float16());
}
TEST_F(ValidationTest, cast_quant8_to_float16) {
const Model model = cast::createTestModel_13();
const std::vector<Request> requests = createRequests(cast::get_examples_quant8_to_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_quant8_to_float32) {
generated_tests::Execute(device,
cast::createTestModel_14,
cast::is_ignored_14,
cast::get_examples_quant8_to_float32());
}
TEST_F(ValidationTest, cast_quant8_to_float32) {
const Model model = cast::createTestModel_14();
const std::vector<Request> requests = createRequests(cast::get_examples_quant8_to_float32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_quant8_to_float32_relaxed) {
generated_tests::Execute(device,
cast::createTestModel_relaxed_7,
cast::is_ignored_relaxed_7,
cast::get_examples_quant8_to_float32_relaxed());
}
TEST_F(ValidationTest, cast_quant8_to_float32_relaxed) {
const Model model = cast::createTestModel_relaxed_7();
const std::vector<Request> requests = createRequests(cast::get_examples_quant8_to_float32_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_quant8_to_int32) {
generated_tests::Execute(device,
cast::createTestModel_15,
cast::is_ignored_15,
cast::get_examples_quant8_to_int32());
}
TEST_F(ValidationTest, cast_quant8_to_int32) {
const Model model = cast::createTestModel_15();
const std::vector<Request> requests = createRequests(cast::get_examples_quant8_to_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, cast_quant8_to_quant8) {
generated_tests::Execute(device,
cast::createTestModel_16,
cast::is_ignored_16,
cast::get_examples_quant8_to_quant8());
}
TEST_F(ValidationTest, cast_quant8_to_quant8) {
const Model model = cast::createTestModel_16();
const std::vector<Request> requests = createRequests(cast::get_examples_quant8_to_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: channel_shuffle.mod.py.
namespace channel_shuffle {
// Generated channel_shuffle test
#include "examples/channel_shuffle.example.cpp"
// Generated model constructor
#include "vts_models/channel_shuffle.model.cpp"
} // namespace channel_shuffle
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis0,
channel_shuffle::is_ignored_dim4_axis0,
channel_shuffle::get_examples_dim4_axis0());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis0) {
const Model model = channel_shuffle::createTestModel_dim4_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis0_neg,
channel_shuffle::is_ignored_dim4_axis0_neg,
channel_shuffle::get_examples_dim4_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis0_neg) {
const Model model = channel_shuffle::createTestModel_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis1,
channel_shuffle::is_ignored_dim4_axis1,
channel_shuffle::get_examples_dim4_axis1());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis1) {
const Model model = channel_shuffle::createTestModel_dim4_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis1_neg,
channel_shuffle::is_ignored_dim4_axis1_neg,
channel_shuffle::get_examples_dim4_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis1_neg) {
const Model model = channel_shuffle::createTestModel_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis2,
channel_shuffle::is_ignored_dim4_axis2,
channel_shuffle::get_examples_dim4_axis2());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis2) {
const Model model = channel_shuffle::createTestModel_dim4_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis2_neg,
channel_shuffle::is_ignored_dim4_axis2_neg,
channel_shuffle::get_examples_dim4_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis2_neg) {
const Model model = channel_shuffle::createTestModel_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis3) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis3,
channel_shuffle::is_ignored_dim4_axis3,
channel_shuffle::get_examples_dim4_axis3());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis3) {
const Model model = channel_shuffle::createTestModel_dim4_axis3();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim4_axis3_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim4_axis3_neg,
channel_shuffle::is_ignored_dim4_axis3_neg,
channel_shuffle::get_examples_dim4_axis3_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim4_axis3_neg) {
const Model model = channel_shuffle::createTestModel_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis0,
channel_shuffle::is_ignored_dim3_axis0,
channel_shuffle::get_examples_dim3_axis0());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis0) {
const Model model = channel_shuffle::createTestModel_dim3_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis0_neg,
channel_shuffle::is_ignored_dim3_axis0_neg,
channel_shuffle::get_examples_dim3_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis0_neg) {
const Model model = channel_shuffle::createTestModel_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis1,
channel_shuffle::is_ignored_dim3_axis1,
channel_shuffle::get_examples_dim3_axis1());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis1) {
const Model model = channel_shuffle::createTestModel_dim3_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis1_neg,
channel_shuffle::is_ignored_dim3_axis1_neg,
channel_shuffle::get_examples_dim3_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis1_neg) {
const Model model = channel_shuffle::createTestModel_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis2,
channel_shuffle::is_ignored_dim3_axis2,
channel_shuffle::get_examples_dim3_axis2());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis2) {
const Model model = channel_shuffle::createTestModel_dim3_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim3_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim3_axis2_neg,
channel_shuffle::is_ignored_dim3_axis2_neg,
channel_shuffle::get_examples_dim3_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim3_axis2_neg) {
const Model model = channel_shuffle::createTestModel_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim2_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim2_axis0,
channel_shuffle::is_ignored_dim2_axis0,
channel_shuffle::get_examples_dim2_axis0());
}
TEST_F(ValidationTest, channel_shuffle_dim2_axis0) {
const Model model = channel_shuffle::createTestModel_dim2_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim2_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim2_axis0_neg,
channel_shuffle::is_ignored_dim2_axis0_neg,
channel_shuffle::get_examples_dim2_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim2_axis0_neg) {
const Model model = channel_shuffle::createTestModel_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim2_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim2_axis1,
channel_shuffle::is_ignored_dim2_axis1,
channel_shuffle::get_examples_dim2_axis1());
}
TEST_F(ValidationTest, channel_shuffle_dim2_axis1) {
const Model model = channel_shuffle::createTestModel_dim2_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim2_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim2_axis1_neg,
channel_shuffle::is_ignored_dim2_axis1_neg,
channel_shuffle::get_examples_dim2_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim2_axis1_neg) {
const Model model = channel_shuffle::createTestModel_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim1_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim1_axis0,
channel_shuffle::is_ignored_dim1_axis0,
channel_shuffle::get_examples_dim1_axis0());
}
TEST_F(ValidationTest, channel_shuffle_dim1_axis0) {
const Model model = channel_shuffle::createTestModel_dim1_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_dim1_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_dim1_axis0_neg,
channel_shuffle::is_ignored_dim1_axis0_neg,
channel_shuffle::get_examples_dim1_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_dim1_axis0_neg) {
const Model model = channel_shuffle::createTestModel_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis0,
channel_shuffle::is_ignored_relaxed_dim4_axis0,
channel_shuffle::get_examples_relaxed_dim4_axis0());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis0) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis0_neg,
channel_shuffle::is_ignored_relaxed_dim4_axis0_neg,
channel_shuffle::get_examples_relaxed_dim4_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis0_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis1,
channel_shuffle::is_ignored_relaxed_dim4_axis1,
channel_shuffle::get_examples_relaxed_dim4_axis1());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis1) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis1_neg,
channel_shuffle::is_ignored_relaxed_dim4_axis1_neg,
channel_shuffle::get_examples_relaxed_dim4_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis1_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis2,
channel_shuffle::is_ignored_relaxed_dim4_axis2,
channel_shuffle::get_examples_relaxed_dim4_axis2());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis2) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis2_neg,
channel_shuffle::is_ignored_relaxed_dim4_axis2_neg,
channel_shuffle::get_examples_relaxed_dim4_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis2_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis3) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis3,
channel_shuffle::is_ignored_relaxed_dim4_axis3,
channel_shuffle::get_examples_relaxed_dim4_axis3());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis3) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis3();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim4_axis3_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim4_axis3_neg,
channel_shuffle::is_ignored_relaxed_dim4_axis3_neg,
channel_shuffle::get_examples_relaxed_dim4_axis3_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim4_axis3_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis0,
channel_shuffle::is_ignored_relaxed_dim3_axis0,
channel_shuffle::get_examples_relaxed_dim3_axis0());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis0) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis0_neg,
channel_shuffle::is_ignored_relaxed_dim3_axis0_neg,
channel_shuffle::get_examples_relaxed_dim3_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis0_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis1,
channel_shuffle::is_ignored_relaxed_dim3_axis1,
channel_shuffle::get_examples_relaxed_dim3_axis1());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis1) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis1_neg,
channel_shuffle::is_ignored_relaxed_dim3_axis1_neg,
channel_shuffle::get_examples_relaxed_dim3_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis1_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis2,
channel_shuffle::is_ignored_relaxed_dim3_axis2,
channel_shuffle::get_examples_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis2) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim3_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim3_axis2_neg,
channel_shuffle::is_ignored_relaxed_dim3_axis2_neg,
channel_shuffle::get_examples_relaxed_dim3_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim3_axis2_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim2_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim2_axis0,
channel_shuffle::is_ignored_relaxed_dim2_axis0,
channel_shuffle::get_examples_relaxed_dim2_axis0());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim2_axis0) {
const Model model = channel_shuffle::createTestModel_relaxed_dim2_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim2_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim2_axis0_neg,
channel_shuffle::is_ignored_relaxed_dim2_axis0_neg,
channel_shuffle::get_examples_relaxed_dim2_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim2_axis0_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim2_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim2_axis1,
channel_shuffle::is_ignored_relaxed_dim2_axis1,
channel_shuffle::get_examples_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim2_axis1) {
const Model model = channel_shuffle::createTestModel_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim2_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim2_axis1_neg,
channel_shuffle::is_ignored_relaxed_dim2_axis1_neg,
channel_shuffle::get_examples_relaxed_dim2_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim2_axis1_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim1_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim1_axis0,
channel_shuffle::is_ignored_relaxed_dim1_axis0,
channel_shuffle::get_examples_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim1_axis0) {
const Model model = channel_shuffle::createTestModel_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_relaxed_dim1_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_relaxed_dim1_axis0_neg,
channel_shuffle::is_ignored_relaxed_dim1_axis0_neg,
channel_shuffle::get_examples_relaxed_dim1_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_relaxed_dim1_axis0_neg) {
const Model model = channel_shuffle::createTestModel_relaxed_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_relaxed_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis0,
channel_shuffle::is_ignored_quant8_dim4_axis0,
channel_shuffle::get_examples_quant8_dim4_axis0());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis0) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis0_neg,
channel_shuffle::is_ignored_quant8_dim4_axis0_neg,
channel_shuffle::get_examples_quant8_dim4_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis0_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis1,
channel_shuffle::is_ignored_quant8_dim4_axis1,
channel_shuffle::get_examples_quant8_dim4_axis1());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis1) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis1_neg,
channel_shuffle::is_ignored_quant8_dim4_axis1_neg,
channel_shuffle::get_examples_quant8_dim4_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis1_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis2,
channel_shuffle::is_ignored_quant8_dim4_axis2,
channel_shuffle::get_examples_quant8_dim4_axis2());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis2) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis2_neg,
channel_shuffle::is_ignored_quant8_dim4_axis2_neg,
channel_shuffle::get_examples_quant8_dim4_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis2_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis3) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis3,
channel_shuffle::is_ignored_quant8_dim4_axis3,
channel_shuffle::get_examples_quant8_dim4_axis3());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis3) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis3();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim4_axis3_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim4_axis3_neg,
channel_shuffle::is_ignored_quant8_dim4_axis3_neg,
channel_shuffle::get_examples_quant8_dim4_axis3_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim4_axis3_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis0,
channel_shuffle::is_ignored_quant8_dim3_axis0,
channel_shuffle::get_examples_quant8_dim3_axis0());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis0) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis0_neg,
channel_shuffle::is_ignored_quant8_dim3_axis0_neg,
channel_shuffle::get_examples_quant8_dim3_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis0_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis1,
channel_shuffle::is_ignored_quant8_dim3_axis1,
channel_shuffle::get_examples_quant8_dim3_axis1());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis1) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis1_neg,
channel_shuffle::is_ignored_quant8_dim3_axis1_neg,
channel_shuffle::get_examples_quant8_dim3_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis1_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis2) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis2,
channel_shuffle::is_ignored_quant8_dim3_axis2,
channel_shuffle::get_examples_quant8_dim3_axis2());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis2) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis2();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim3_axis2_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim3_axis2_neg,
channel_shuffle::is_ignored_quant8_dim3_axis2_neg,
channel_shuffle::get_examples_quant8_dim3_axis2_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim3_axis2_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim2_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim2_axis0,
channel_shuffle::is_ignored_quant8_dim2_axis0,
channel_shuffle::get_examples_quant8_dim2_axis0());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim2_axis0) {
const Model model = channel_shuffle::createTestModel_quant8_dim2_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim2_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim2_axis0_neg,
channel_shuffle::is_ignored_quant8_dim2_axis0_neg,
channel_shuffle::get_examples_quant8_dim2_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim2_axis0_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim2_axis1) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim2_axis1,
channel_shuffle::is_ignored_quant8_dim2_axis1,
channel_shuffle::get_examples_quant8_dim2_axis1());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim2_axis1) {
const Model model = channel_shuffle::createTestModel_quant8_dim2_axis1();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim2_axis1_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim2_axis1_neg,
channel_shuffle::is_ignored_quant8_dim2_axis1_neg,
channel_shuffle::get_examples_quant8_dim2_axis1_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim2_axis1_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim1_axis0) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim1_axis0,
channel_shuffle::is_ignored_quant8_dim1_axis0,
channel_shuffle::get_examples_quant8_dim1_axis0());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim1_axis0) {
const Model model = channel_shuffle::createTestModel_quant8_dim1_axis0();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, channel_shuffle_quant8_dim1_axis0_neg) {
generated_tests::Execute(device,
channel_shuffle::createTestModel_quant8_dim1_axis0_neg,
channel_shuffle::is_ignored_quant8_dim1_axis0_neg,
channel_shuffle::get_examples_quant8_dim1_axis0_neg());
}
TEST_F(ValidationTest, channel_shuffle_quant8_dim1_axis0_neg) {
const Model model = channel_shuffle::createTestModel_quant8_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(channel_shuffle::get_examples_quant8_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: concat_float16_1.mod.py.
namespace concat_float16_1 {
// Generated concat_float16_1 test
#include "examples/concat_float16_1.example.cpp"
// Generated model constructor
#include "vts_models/concat_float16_1.model.cpp"
} // namespace concat_float16_1
TEST_F(NeuralnetworksHidlTest, concat_float16_1) {
generated_tests::Execute(device,
concat_float16_1::createTestModel,
concat_float16_1::is_ignored,
concat_float16_1::get_examples());
}
TEST_F(ValidationTest, concat_float16_1) {
const Model model = concat_float16_1::createTestModel();
const std::vector<Request> requests = createRequests(concat_float16_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: concat_float16_2.mod.py.
namespace concat_float16_2 {
// Generated concat_float16_2 test
#include "examples/concat_float16_2.example.cpp"
// Generated model constructor
#include "vts_models/concat_float16_2.model.cpp"
} // namespace concat_float16_2
TEST_F(NeuralnetworksHidlTest, concat_float16_2) {
generated_tests::Execute(device,
concat_float16_2::createTestModel,
concat_float16_2::is_ignored,
concat_float16_2::get_examples());
}
TEST_F(ValidationTest, concat_float16_2) {
const Model model = concat_float16_2::createTestModel();
const std::vector<Request> requests = createRequests(concat_float16_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: concat_float16_3.mod.py.
namespace concat_float16_3 {
// Generated concat_float16_3 test
#include "examples/concat_float16_3.example.cpp"
// Generated model constructor
#include "vts_models/concat_float16_3.model.cpp"
} // namespace concat_float16_3
TEST_F(NeuralnetworksHidlTest, concat_float16_3) {
generated_tests::Execute(device,
concat_float16_3::createTestModel,
concat_float16_3::is_ignored,
concat_float16_3::get_examples());
}
TEST_F(ValidationTest, concat_float16_3) {
const Model model = concat_float16_3::createTestModel();
const std::vector<Request> requests = createRequests(concat_float16_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: concat_mixed_quant.mod.py.
namespace concat_mixed_quant {
// Generated concat_mixed_quant test
#include "examples/concat_mixed_quant.example.cpp"
// Generated model constructor
#include "vts_models/concat_mixed_quant.model.cpp"
} // namespace concat_mixed_quant
TEST_F(NeuralnetworksHidlTest, concat_mixed_quant_quant8) {
generated_tests::Execute(device,
concat_mixed_quant::createTestModel_quant8,
concat_mixed_quant::is_ignored_quant8,
concat_mixed_quant::get_examples_quant8());
}
TEST_F(ValidationTest, concat_mixed_quant_quant8) {
const Model model = concat_mixed_quant::createTestModel_quant8();
const std::vector<Request> requests = createRequests(concat_mixed_quant::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, concat_mixed_quant_quant8_2) {
generated_tests::Execute(device,
concat_mixed_quant::createTestModel_quant8_2,
concat_mixed_quant::is_ignored_quant8_2,
concat_mixed_quant::get_examples_quant8_2());
}
TEST_F(ValidationTest, concat_mixed_quant_quant8_2) {
const Model model = concat_mixed_quant::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(concat_mixed_quant::get_examples_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: conv2d_v1_2.mod.py.
namespace conv2d_v1_2 {
// Generated conv2d_v1_2 test
#include "examples/conv2d_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/conv2d_v1_2.model.cpp"
} // namespace conv2d_v1_2
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc,
conv2d_v1_2::is_ignored_nhwc,
conv2d_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc) {
const Model model = conv2d_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_relaxed,
conv2d_v1_2::is_ignored_nhwc_relaxed,
conv2d_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_quant8,
conv2d_v1_2::is_ignored_nhwc_quant8,
conv2d_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_quant8) {
const Model model = conv2d_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input,
conv2d_v1_2::is_ignored_nhwc_weight_as_input,
conv2d_v1_2::get_examples_nhwc_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_nhwc_weight_as_input_relaxed,
conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8,
conv2d_v1_2::is_ignored_nhwc_weight_as_input_quant8,
conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw,
conv2d_v1_2::is_ignored_nchw,
conv2d_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw) {
const Model model = conv2d_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_relaxed,
conv2d_v1_2::is_ignored_nchw_relaxed,
conv2d_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_quant8,
conv2d_v1_2::is_ignored_nchw_quant8,
conv2d_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_quant8) {
const Model model = conv2d_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input,
conv2d_v1_2::is_ignored_nchw_weight_as_input,
conv2d_v1_2::get_examples_nchw_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_nchw_weight_as_input_relaxed,
conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8,
conv2d_v1_2::is_ignored_nchw_weight_as_input_quant8,
conv2d_v1_2::get_examples_nchw_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_2,
conv2d_v1_2::is_ignored_nhwc_2,
conv2d_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_relaxed_2,
conv2d_v1_2::is_ignored_nhwc_relaxed_2,
conv2d_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_relaxed_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_quant8_2,
conv2d_v1_2::is_ignored_nhwc_quant8_2,
conv2d_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_quant8_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input_2,
conv2d_v1_2::is_ignored_nhwc_weight_as_input_2,
conv2d_v1_2::get_examples_nhwc_weight_as_input_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed_2,
conv2d_v1_2::is_ignored_nhwc_weight_as_input_relaxed_2,
conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input_relaxed_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nhwc_weight_as_input_quant8_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8_2,
conv2d_v1_2::is_ignored_nhwc_weight_as_input_quant8_2,
conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nhwc_weight_as_input_quant8_2) {
const Model model = conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_2,
conv2d_v1_2::is_ignored_nchw_2,
conv2d_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_relaxed_2,
conv2d_v1_2::is_ignored_nchw_relaxed_2,
conv2d_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_relaxed_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_quant8_2,
conv2d_v1_2::is_ignored_nchw_quant8_2,
conv2d_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_quant8_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input_2,
conv2d_v1_2::is_ignored_nchw_weight_as_input_2,
conv2d_v1_2::get_examples_nchw_weight_as_input_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed_2,
conv2d_v1_2::is_ignored_nchw_weight_as_input_relaxed_2,
conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input_relaxed_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_nchw_weight_as_input_quant8_2) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8_2,
conv2d_v1_2::is_ignored_nchw_weight_as_input_quant8_2,
conv2d_v1_2::get_examples_nchw_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, conv2d_v1_2_nchw_weight_as_input_quant8_2) {
const Model model = conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_nchw_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc,
conv2d_v1_2::is_ignored_channel_nhwc,
conv2d_v1_2::get_examples_channel_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc_relaxed,
conv2d_v1_2::is_ignored_channel_nhwc_relaxed,
conv2d_v1_2::get_examples_channel_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc_quant8,
conv2d_v1_2::is_ignored_channel_nhwc_quant8,
conv2d_v1_2::get_examples_channel_nhwc_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc_quant8) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input,
conv2d_v1_2::is_ignored_channel_nhwc_weight_as_input,
conv2d_v1_2::get_examples_channel_nhwc_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_channel_nhwc_weight_as_input_relaxed,
conv2d_v1_2::get_examples_channel_nhwc_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nhwc_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input_quant8,
conv2d_v1_2::is_ignored_channel_nhwc_weight_as_input_quant8,
conv2d_v1_2::get_examples_channel_nhwc_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nhwc_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_channel_nhwc_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nhwc_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw,
conv2d_v1_2::is_ignored_channel_nchw,
conv2d_v1_2::get_examples_channel_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw_relaxed,
conv2d_v1_2::is_ignored_channel_nchw_relaxed,
conv2d_v1_2::get_examples_channel_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw_quant8,
conv2d_v1_2::is_ignored_channel_nchw_quant8,
conv2d_v1_2::get_examples_channel_nchw_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw_quant8) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw_weight_as_input,
conv2d_v1_2::is_ignored_channel_nchw_weight_as_input,
conv2d_v1_2::get_examples_channel_nchw_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_channel_nchw_weight_as_input_relaxed,
conv2d_v1_2::get_examples_channel_nchw_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_channel_nchw_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_channel_nchw_weight_as_input_quant8,
conv2d_v1_2::is_ignored_channel_nchw_weight_as_input_quant8,
conv2d_v1_2::get_examples_channel_nchw_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_channel_nchw_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_channel_nchw_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_channel_nchw_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc,
conv2d_v1_2::is_ignored_large_nhwc,
conv2d_v1_2::get_examples_large_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc_relaxed,
conv2d_v1_2::is_ignored_large_nhwc_relaxed,
conv2d_v1_2::get_examples_large_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc_quant8,
conv2d_v1_2::is_ignored_large_nhwc_quant8,
conv2d_v1_2::get_examples_large_nhwc_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc_quant8) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc_weight_as_input,
conv2d_v1_2::is_ignored_large_nhwc_weight_as_input,
conv2d_v1_2::get_examples_large_nhwc_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_relaxed,
conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nhwc_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8,
conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_quant8,
conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nhwc_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw,
conv2d_v1_2::is_ignored_large_nchw,
conv2d_v1_2::get_examples_large_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw) {
const Model model = conv2d_v1_2::createTestModel_large_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw_relaxed,
conv2d_v1_2::is_ignored_large_nchw_relaxed,
conv2d_v1_2::get_examples_large_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_large_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw_quant8,
conv2d_v1_2::is_ignored_large_nchw_quant8,
conv2d_v1_2::get_examples_large_nchw_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw_quant8) {
const Model model = conv2d_v1_2::createTestModel_large_nchw_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw_weight_as_input) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw_weight_as_input,
conv2d_v1_2::is_ignored_large_nchw_weight_as_input,
conv2d_v1_2::get_examples_large_nchw_weight_as_input());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw_weight_as_input) {
const Model model = conv2d_v1_2::createTestModel_large_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw_weight_as_input_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed,
conv2d_v1_2::is_ignored_large_nchw_weight_as_input_relaxed,
conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw_weight_as_input_relaxed) {
const Model model = conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_large_nchw_weight_as_input_quant8) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8,
conv2d_v1_2::is_ignored_large_nchw_weight_as_input_quant8,
conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8());
}
TEST_F(ValidationTest, conv2d_v1_2_large_nchw_weight_as_input_quant8) {
const Model model = conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_SAME_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_SAME_nhwc,
conv2d_v1_2::is_ignored_1_H3_W2_SAME_nhwc,
conv2d_v1_2::get_examples_1_H3_W2_SAME_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_SAME_nhwc) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_SAME_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_SAME_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_SAME_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_SAME_nhwc_relaxed,
conv2d_v1_2::is_ignored_1_H3_W2_SAME_nhwc_relaxed,
conv2d_v1_2::get_examples_1_H3_W2_SAME_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_SAME_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_SAME_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_SAME_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_SAME_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_SAME_nchw,
conv2d_v1_2::is_ignored_1_H3_W2_SAME_nchw,
conv2d_v1_2::get_examples_1_H3_W2_SAME_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_SAME_nchw) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_SAME_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_SAME_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_SAME_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_SAME_nchw_relaxed,
conv2d_v1_2::is_ignored_1_H3_W2_SAME_nchw_relaxed,
conv2d_v1_2::get_examples_1_H3_W2_SAME_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_SAME_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_SAME_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_SAME_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_VALID_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_VALID_nhwc,
conv2d_v1_2::is_ignored_1_H3_W2_VALID_nhwc,
conv2d_v1_2::get_examples_1_H3_W2_VALID_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_VALID_nhwc) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_VALID_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_VALID_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_VALID_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_VALID_nhwc_relaxed,
conv2d_v1_2::is_ignored_1_H3_W2_VALID_nhwc_relaxed,
conv2d_v1_2::get_examples_1_H3_W2_VALID_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_VALID_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_VALID_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_VALID_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_VALID_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_VALID_nchw,
conv2d_v1_2::is_ignored_1_H3_W2_VALID_nchw,
conv2d_v1_2::get_examples_1_H3_W2_VALID_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_VALID_nchw) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_VALID_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_VALID_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_1_H3_W2_VALID_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_1_H3_W2_VALID_nchw_relaxed,
conv2d_v1_2::is_ignored_1_H3_W2_VALID_nchw_relaxed,
conv2d_v1_2::get_examples_1_H3_W2_VALID_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_1_H3_W2_VALID_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_1_H3_W2_VALID_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_1_H3_W2_VALID_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_SAME_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_SAME_nhwc,
conv2d_v1_2::is_ignored_3_H3_W2_SAME_nhwc,
conv2d_v1_2::get_examples_3_H3_W2_SAME_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_SAME_nhwc) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_SAME_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_SAME_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_SAME_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_SAME_nhwc_relaxed,
conv2d_v1_2::is_ignored_3_H3_W2_SAME_nhwc_relaxed,
conv2d_v1_2::get_examples_3_H3_W2_SAME_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_SAME_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_SAME_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_SAME_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_SAME_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_SAME_nchw,
conv2d_v1_2::is_ignored_3_H3_W2_SAME_nchw,
conv2d_v1_2::get_examples_3_H3_W2_SAME_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_SAME_nchw) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_SAME_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_SAME_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_SAME_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_SAME_nchw_relaxed,
conv2d_v1_2::is_ignored_3_H3_W2_SAME_nchw_relaxed,
conv2d_v1_2::get_examples_3_H3_W2_SAME_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_SAME_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_SAME_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_SAME_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_VALID_nhwc) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_VALID_nhwc,
conv2d_v1_2::is_ignored_3_H3_W2_VALID_nhwc,
conv2d_v1_2::get_examples_3_H3_W2_VALID_nhwc());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_VALID_nhwc) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_VALID_nhwc();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_VALID_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_VALID_nhwc_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_VALID_nhwc_relaxed,
conv2d_v1_2::is_ignored_3_H3_W2_VALID_nhwc_relaxed,
conv2d_v1_2::get_examples_3_H3_W2_VALID_nhwc_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_VALID_nhwc_relaxed) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_VALID_nhwc_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_VALID_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_VALID_nchw) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_VALID_nchw,
conv2d_v1_2::is_ignored_3_H3_W2_VALID_nchw,
conv2d_v1_2::get_examples_3_H3_W2_VALID_nchw());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_VALID_nchw) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_VALID_nchw();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_VALID_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, conv2d_v1_2_3_H3_W2_VALID_nchw_relaxed) {
generated_tests::Execute(device,
conv2d_v1_2::createTestModel_3_H3_W2_VALID_nchw_relaxed,
conv2d_v1_2::is_ignored_3_H3_W2_VALID_nchw_relaxed,
conv2d_v1_2::get_examples_3_H3_W2_VALID_nchw_relaxed());
}
TEST_F(ValidationTest, conv2d_v1_2_3_H3_W2_VALID_nchw_relaxed) {
const Model model = conv2d_v1_2::createTestModel_3_H3_W2_VALID_nchw_relaxed();
const std::vector<Request> requests = createRequests(conv2d_v1_2::get_examples_3_H3_W2_VALID_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: depth_to_space_v1_2.mod.py.
namespace depth_to_space_v1_2 {
// Generated depth_to_space_v1_2 test
#include "examples/depth_to_space_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/depth_to_space_v1_2.model.cpp"
} // namespace depth_to_space_v1_2
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc,
depth_to_space_v1_2::is_ignored_nhwc,
depth_to_space_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_relaxed,
depth_to_space_v1_2::is_ignored_nhwc_relaxed,
depth_to_space_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_relaxed) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_float16) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_float16,
depth_to_space_v1_2::is_ignored_nhwc_float16,
depth_to_space_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_float16) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_quant8,
depth_to_space_v1_2::is_ignored_nhwc_quant8,
depth_to_space_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_quant8) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw,
depth_to_space_v1_2::is_ignored_nchw,
depth_to_space_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw) {
const Model model = depth_to_space_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_relaxed,
depth_to_space_v1_2::is_ignored_nchw_relaxed,
depth_to_space_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_relaxed) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_float16) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_float16,
depth_to_space_v1_2::is_ignored_nchw_float16,
depth_to_space_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_float16) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_quant8) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_quant8,
depth_to_space_v1_2::is_ignored_nchw_quant8,
depth_to_space_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_quant8) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_2,
depth_to_space_v1_2::is_ignored_nhwc_2,
depth_to_space_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_2) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_relaxed_2,
depth_to_space_v1_2::is_ignored_nhwc_relaxed_2,
depth_to_space_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_relaxed_2) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_float16_2,
depth_to_space_v1_2::is_ignored_nhwc_float16_2,
depth_to_space_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_float16_2) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_quant8_2,
depth_to_space_v1_2::is_ignored_nhwc_quant8_2,
depth_to_space_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_quant8_2) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_2,
depth_to_space_v1_2::is_ignored_nchw_2,
depth_to_space_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_2) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_relaxed_2,
depth_to_space_v1_2::is_ignored_nchw_relaxed_2,
depth_to_space_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_relaxed_2) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_float16_2,
depth_to_space_v1_2::is_ignored_nchw_float16_2,
depth_to_space_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_float16_2) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_quant8_2,
depth_to_space_v1_2::is_ignored_nchw_quant8_2,
depth_to_space_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_quant8_2) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_3,
depth_to_space_v1_2::is_ignored_nhwc_3,
depth_to_space_v1_2::get_examples_nhwc_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_3) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_relaxed_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_relaxed_3,
depth_to_space_v1_2::is_ignored_nhwc_relaxed_3,
depth_to_space_v1_2::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_relaxed_3) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_float16_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_float16_3,
depth_to_space_v1_2::is_ignored_nhwc_float16_3,
depth_to_space_v1_2::get_examples_nhwc_float16_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_float16_3) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_float16_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nhwc_quant8_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nhwc_quant8_3,
depth_to_space_v1_2::is_ignored_nhwc_quant8_3,
depth_to_space_v1_2::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nhwc_quant8_3) {
const Model model = depth_to_space_v1_2::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_3,
depth_to_space_v1_2::is_ignored_nchw_3,
depth_to_space_v1_2::get_examples_nchw_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_3) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_relaxed_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_relaxed_3,
depth_to_space_v1_2::is_ignored_nchw_relaxed_3,
depth_to_space_v1_2::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_relaxed_3) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_float16_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_float16_3,
depth_to_space_v1_2::is_ignored_nchw_float16_3,
depth_to_space_v1_2::get_examples_nchw_float16_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_float16_3) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_float16_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depth_to_space_v1_2_nchw_quant8_3) {
generated_tests::Execute(device,
depth_to_space_v1_2::createTestModel_nchw_quant8_3,
depth_to_space_v1_2::is_ignored_nchw_quant8_3,
depth_to_space_v1_2::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, depth_to_space_v1_2_nchw_quant8_3) {
const Model model = depth_to_space_v1_2::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(depth_to_space_v1_2::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: depthwise_conv2d_v1_2.mod.py.
namespace depthwise_conv2d_v1_2 {
// Generated depthwise_conv2d_v1_2 test
#include "examples/depthwise_conv2d_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/depthwise_conv2d_v1_2.model.cpp"
} // namespace depthwise_conv2d_v1_2
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc,
depthwise_conv2d_v1_2::is_ignored_nhwc,
depthwise_conv2d_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_relaxed,
depthwise_conv2d_v1_2::is_ignored_nhwc_relaxed,
depthwise_conv2d_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_float16,
depthwise_conv2d_v1_2::is_ignored_nhwc_float16,
depthwise_conv2d_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_quant8,
depthwise_conv2d_v1_2::is_ignored_nhwc_quant8,
depthwise_conv2d_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_relaxed,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_float16,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_float16,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_quant8,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw,
depthwise_conv2d_v1_2::is_ignored_nchw,
depthwise_conv2d_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_relaxed,
depthwise_conv2d_v1_2::is_ignored_nchw_relaxed,
depthwise_conv2d_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_float16,
depthwise_conv2d_v1_2::is_ignored_nchw_float16,
depthwise_conv2d_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_quant8,
depthwise_conv2d_v1_2::is_ignored_nchw_quant8,
depthwise_conv2d_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_relaxed,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_float16,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_float16,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_quant8,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_2,
depthwise_conv2d_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_relaxed_2,
depthwise_conv2d_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_float16_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_float16_2,
depthwise_conv2d_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_quant8_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_quant8_2,
depthwise_conv2d_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_2,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_float16_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_float16_2,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::is_ignored_nhwc_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nhwc_weight_as_input_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nhwc_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nhwc_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_2,
depthwise_conv2d_v1_2::is_ignored_nchw_2,
depthwise_conv2d_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_nchw_relaxed_2,
depthwise_conv2d_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_float16_2,
depthwise_conv2d_v1_2::is_ignored_nchw_float16_2,
depthwise_conv2d_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_quant8_2,
depthwise_conv2d_v1_2::is_ignored_nchw_quant8_2,
depthwise_conv2d_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_2,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_2,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_float16_2,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_float16_2,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_nchw_weight_as_input_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::is_ignored_nchw_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_nchw_weight_as_input_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_nchw_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_nchw_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc,
depthwise_conv2d_v1_2::is_ignored_large_nhwc,
depthwise_conv2d_v1_2::get_examples_large_nhwc());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_relaxed,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_relaxed,
depthwise_conv2d_v1_2::get_examples_large_nhwc_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_float16,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_float16,
depthwise_conv2d_v1_2::get_examples_large_nhwc_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_quant8,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_quant8,
depthwise_conv2d_v1_2::get_examples_large_nhwc_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_relaxed,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_float16,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_float16,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_quant8,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw,
depthwise_conv2d_v1_2::is_ignored_large_nchw,
depthwise_conv2d_v1_2::get_examples_large_nchw());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_relaxed,
depthwise_conv2d_v1_2::is_ignored_large_nchw_relaxed,
depthwise_conv2d_v1_2::get_examples_large_nchw_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_float16,
depthwise_conv2d_v1_2::is_ignored_large_nchw_float16,
depthwise_conv2d_v1_2::get_examples_large_nchw_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_quant8,
depthwise_conv2d_v1_2::is_ignored_large_nchw_quant8,
depthwise_conv2d_v1_2::get_examples_large_nchw_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_relaxed) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_relaxed,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_relaxed) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_float16) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_float16,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_float16,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_float16());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_float16) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_float16();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_quant8) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_quant8,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_quant8) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_relaxed_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_float16_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_float16_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_quant8_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_quant8_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_float16_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_float16_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::is_ignored_large_nhwc_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nhwc_weight_as_input_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nhwc_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nhwc_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_relaxed_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_float16_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_float16_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_quant8_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_quant8_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_relaxed_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_relaxed_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_relaxed_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_relaxed_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_float16_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_float16_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_float16_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_float16_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_float16_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_float16_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_quant8_2) {
generated_tests::Execute(device,
depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::is_ignored_large_nchw_weight_as_input_quant8_2,
depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8_2());
}
TEST_F(ValidationTest, depthwise_conv2d_v1_2_large_nchw_weight_as_input_quant8_2) {
const Model model = depthwise_conv2d_v1_2::createTestModel_large_nchw_weight_as_input_quant8_2();
const std::vector<Request> requests = createRequests(depthwise_conv2d_v1_2::get_examples_large_nchw_weight_as_input_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: div_broadcast_float16.mod.py.
namespace div_broadcast_float16 {
// Generated div_broadcast_float16 test
#include "examples/div_broadcast_float16.example.cpp"
// Generated model constructor
#include "vts_models/div_broadcast_float16.model.cpp"
} // namespace div_broadcast_float16
TEST_F(NeuralnetworksHidlTest, div_broadcast_float16) {
generated_tests::Execute(device,
div_broadcast_float16::createTestModel,
div_broadcast_float16::is_ignored,
div_broadcast_float16::get_examples());
}
TEST_F(ValidationTest, div_broadcast_float16) {
const Model model = div_broadcast_float16::createTestModel();
const std::vector<Request> requests = createRequests(div_broadcast_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: div_float16.mod.py.
namespace div_float16 {
// Generated div_float16 test
#include "examples/div_float16.example.cpp"
// Generated model constructor
#include "vts_models/div_float16.model.cpp"
} // namespace div_float16
TEST_F(NeuralnetworksHidlTest, div_float16) {
generated_tests::Execute(device,
div_float16::createTestModel,
div_float16::is_ignored,
div_float16::get_examples());
}
TEST_F(ValidationTest, div_float16) {
const Model model = div_float16::createTestModel();
const std::vector<Request> requests = createRequests(div_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: expand_dims.mod.py.
namespace expand_dims {
// Generated expand_dims test
#include "examples/expand_dims.example.cpp"
// Generated model constructor
#include "vts_models/expand_dims.model.cpp"
} // namespace expand_dims
TEST_F(NeuralnetworksHidlTest, expand_dims) {
generated_tests::Execute(device,
expand_dims::createTestModel,
expand_dims::is_ignored,
expand_dims::get_examples());
}
TEST_F(ValidationTest, expand_dims) {
const Model model = expand_dims::createTestModel();
const std::vector<Request> requests = createRequests(expand_dims::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_relaxed) {
generated_tests::Execute(device,
expand_dims::createTestModel_relaxed,
expand_dims::is_ignored_relaxed,
expand_dims::get_examples_relaxed());
}
TEST_F(ValidationTest, expand_dims_relaxed) {
const Model model = expand_dims::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_quant8) {
generated_tests::Execute(device,
expand_dims::createTestModel_quant8,
expand_dims::is_ignored_quant8,
expand_dims::get_examples_quant8());
}
TEST_F(ValidationTest, expand_dims_quant8) {
const Model model = expand_dims::createTestModel_quant8();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_int32) {
generated_tests::Execute(device,
expand_dims::createTestModel_int32,
expand_dims::is_ignored_int32,
expand_dims::get_examples_int32());
}
TEST_F(ValidationTest, expand_dims_int32) {
const Model model = expand_dims::createTestModel_int32();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_2) {
generated_tests::Execute(device,
expand_dims::createTestModel_2,
expand_dims::is_ignored_2,
expand_dims::get_examples_2());
}
TEST_F(ValidationTest, expand_dims_2) {
const Model model = expand_dims::createTestModel_2();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_relaxed_2) {
generated_tests::Execute(device,
expand_dims::createTestModel_relaxed_2,
expand_dims::is_ignored_relaxed_2,
expand_dims::get_examples_relaxed_2());
}
TEST_F(ValidationTest, expand_dims_relaxed_2) {
const Model model = expand_dims::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_quant8_2) {
generated_tests::Execute(device,
expand_dims::createTestModel_quant8_2,
expand_dims::is_ignored_quant8_2,
expand_dims::get_examples_quant8_2());
}
TEST_F(ValidationTest, expand_dims_quant8_2) {
const Model model = expand_dims::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_int32_2) {
generated_tests::Execute(device,
expand_dims::createTestModel_int32_2,
expand_dims::is_ignored_int32_2,
expand_dims::get_examples_int32_2());
}
TEST_F(ValidationTest, expand_dims_int32_2) {
const Model model = expand_dims::createTestModel_int32_2();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_int32_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_3) {
generated_tests::Execute(device,
expand_dims::createTestModel_3,
expand_dims::is_ignored_3,
expand_dims::get_examples_3());
}
TEST_F(ValidationTest, expand_dims_3) {
const Model model = expand_dims::createTestModel_3();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_relaxed_3) {
generated_tests::Execute(device,
expand_dims::createTestModel_relaxed_3,
expand_dims::is_ignored_relaxed_3,
expand_dims::get_examples_relaxed_3());
}
TEST_F(ValidationTest, expand_dims_relaxed_3) {
const Model model = expand_dims::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_quant8_3) {
generated_tests::Execute(device,
expand_dims::createTestModel_quant8_3,
expand_dims::is_ignored_quant8_3,
expand_dims::get_examples_quant8_3());
}
TEST_F(ValidationTest, expand_dims_quant8_3) {
const Model model = expand_dims::createTestModel_quant8_3();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_int32_3) {
generated_tests::Execute(device,
expand_dims::createTestModel_int32_3,
expand_dims::is_ignored_int32_3,
expand_dims::get_examples_int32_3());
}
TEST_F(ValidationTest, expand_dims_int32_3) {
const Model model = expand_dims::createTestModel_int32_3();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_int32_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_4) {
generated_tests::Execute(device,
expand_dims::createTestModel_4,
expand_dims::is_ignored_4,
expand_dims::get_examples_4());
}
TEST_F(ValidationTest, expand_dims_4) {
const Model model = expand_dims::createTestModel_4();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_relaxed_4) {
generated_tests::Execute(device,
expand_dims::createTestModel_relaxed_4,
expand_dims::is_ignored_relaxed_4,
expand_dims::get_examples_relaxed_4());
}
TEST_F(ValidationTest, expand_dims_relaxed_4) {
const Model model = expand_dims::createTestModel_relaxed_4();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_quant8_4) {
generated_tests::Execute(device,
expand_dims::createTestModel_quant8_4,
expand_dims::is_ignored_quant8_4,
expand_dims::get_examples_quant8_4());
}
TEST_F(ValidationTest, expand_dims_quant8_4) {
const Model model = expand_dims::createTestModel_quant8_4();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, expand_dims_int32_4) {
generated_tests::Execute(device,
expand_dims::createTestModel_int32_4,
expand_dims::is_ignored_int32_4,
expand_dims::get_examples_int32_4());
}
TEST_F(ValidationTest, expand_dims_int32_4) {
const Model model = expand_dims::createTestModel_int32_4();
const std::vector<Request> requests = createRequests(expand_dims::get_examples_int32_4());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: gather.mod.py.
namespace gather {
// Generated gather test
#include "examples/gather.example.cpp"
// Generated model constructor
#include "vts_models/gather.model.cpp"
} // namespace gather
TEST_F(NeuralnetworksHidlTest, gather) {
generated_tests::Execute(device,
gather::createTestModel,
gather::is_ignored,
gather::get_examples());
}
TEST_F(ValidationTest, gather) {
const Model model = gather::createTestModel();
const std::vector<Request> requests = createRequests(gather::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed) {
generated_tests::Execute(device,
gather::createTestModel_relaxed,
gather::is_ignored_relaxed,
gather::get_examples_relaxed());
}
TEST_F(ValidationTest, gather_relaxed) {
const Model model = gather::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8) {
generated_tests::Execute(device,
gather::createTestModel_quant8,
gather::is_ignored_quant8,
gather::get_examples_quant8());
}
TEST_F(ValidationTest, gather_quant8) {
const Model model = gather::createTestModel_quant8();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32) {
generated_tests::Execute(device,
gather::createTestModel_int32,
gather::is_ignored_int32,
gather::get_examples_int32());
}
TEST_F(ValidationTest, gather_int32) {
const Model model = gather::createTestModel_int32();
const std::vector<Request> requests = createRequests(gather::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16) {
generated_tests::Execute(device,
gather::createTestModel_float16,
gather::is_ignored_float16,
gather::get_examples_float16());
}
TEST_F(ValidationTest, gather_float16) {
const Model model = gather::createTestModel_float16();
const std::vector<Request> requests = createRequests(gather::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_2) {
generated_tests::Execute(device,
gather::createTestModel_2,
gather::is_ignored_2,
gather::get_examples_2());
}
TEST_F(ValidationTest, gather_2) {
const Model model = gather::createTestModel_2();
const std::vector<Request> requests = createRequests(gather::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_2) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_2,
gather::is_ignored_relaxed_2,
gather::get_examples_relaxed_2());
}
TEST_F(ValidationTest, gather_relaxed_2) {
const Model model = gather::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_2) {
generated_tests::Execute(device,
gather::createTestModel_quant8_2,
gather::is_ignored_quant8_2,
gather::get_examples_quant8_2());
}
TEST_F(ValidationTest, gather_quant8_2) {
const Model model = gather::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_2) {
generated_tests::Execute(device,
gather::createTestModel_int32_2,
gather::is_ignored_int32_2,
gather::get_examples_int32_2());
}
TEST_F(ValidationTest, gather_int32_2) {
const Model model = gather::createTestModel_int32_2();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_2) {
generated_tests::Execute(device,
gather::createTestModel_float16_2,
gather::is_ignored_float16_2,
gather::get_examples_float16_2());
}
TEST_F(ValidationTest, gather_float16_2) {
const Model model = gather::createTestModel_float16_2();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_3) {
generated_tests::Execute(device,
gather::createTestModel_3,
gather::is_ignored_3,
gather::get_examples_3());
}
TEST_F(ValidationTest, gather_3) {
const Model model = gather::createTestModel_3();
const std::vector<Request> requests = createRequests(gather::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_3) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_3,
gather::is_ignored_relaxed_3,
gather::get_examples_relaxed_3());
}
TEST_F(ValidationTest, gather_relaxed_3) {
const Model model = gather::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_3) {
generated_tests::Execute(device,
gather::createTestModel_quant8_3,
gather::is_ignored_quant8_3,
gather::get_examples_quant8_3());
}
TEST_F(ValidationTest, gather_quant8_3) {
const Model model = gather::createTestModel_quant8_3();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_3) {
generated_tests::Execute(device,
gather::createTestModel_int32_3,
gather::is_ignored_int32_3,
gather::get_examples_int32_3());
}
TEST_F(ValidationTest, gather_int32_3) {
const Model model = gather::createTestModel_int32_3();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_3) {
generated_tests::Execute(device,
gather::createTestModel_float16_3,
gather::is_ignored_float16_3,
gather::get_examples_float16_3());
}
TEST_F(ValidationTest, gather_float16_3) {
const Model model = gather::createTestModel_float16_3();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_4) {
generated_tests::Execute(device,
gather::createTestModel_4,
gather::is_ignored_4,
gather::get_examples_4());
}
TEST_F(ValidationTest, gather_4) {
const Model model = gather::createTestModel_4();
const std::vector<Request> requests = createRequests(gather::get_examples_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_4) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_4,
gather::is_ignored_relaxed_4,
gather::get_examples_relaxed_4());
}
TEST_F(ValidationTest, gather_relaxed_4) {
const Model model = gather::createTestModel_relaxed_4();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_4) {
generated_tests::Execute(device,
gather::createTestModel_quant8_4,
gather::is_ignored_quant8_4,
gather::get_examples_quant8_4());
}
TEST_F(ValidationTest, gather_quant8_4) {
const Model model = gather::createTestModel_quant8_4();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_4) {
generated_tests::Execute(device,
gather::createTestModel_int32_4,
gather::is_ignored_int32_4,
gather::get_examples_int32_4());
}
TEST_F(ValidationTest, gather_int32_4) {
const Model model = gather::createTestModel_int32_4();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_4) {
generated_tests::Execute(device,
gather::createTestModel_float16_4,
gather::is_ignored_float16_4,
gather::get_examples_float16_4());
}
TEST_F(ValidationTest, gather_float16_4) {
const Model model = gather::createTestModel_float16_4();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_5) {
generated_tests::Execute(device,
gather::createTestModel_5,
gather::is_ignored_5,
gather::get_examples_5());
}
TEST_F(ValidationTest, gather_5) {
const Model model = gather::createTestModel_5();
const std::vector<Request> requests = createRequests(gather::get_examples_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_5) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_5,
gather::is_ignored_relaxed_5,
gather::get_examples_relaxed_5());
}
TEST_F(ValidationTest, gather_relaxed_5) {
const Model model = gather::createTestModel_relaxed_5();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_5) {
generated_tests::Execute(device,
gather::createTestModel_quant8_5,
gather::is_ignored_quant8_5,
gather::get_examples_quant8_5());
}
TEST_F(ValidationTest, gather_quant8_5) {
const Model model = gather::createTestModel_quant8_5();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_5) {
generated_tests::Execute(device,
gather::createTestModel_int32_5,
gather::is_ignored_int32_5,
gather::get_examples_int32_5());
}
TEST_F(ValidationTest, gather_int32_5) {
const Model model = gather::createTestModel_int32_5();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_5) {
generated_tests::Execute(device,
gather::createTestModel_float16_5,
gather::is_ignored_float16_5,
gather::get_examples_float16_5());
}
TEST_F(ValidationTest, gather_float16_5) {
const Model model = gather::createTestModel_float16_5();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_6) {
generated_tests::Execute(device,
gather::createTestModel_6,
gather::is_ignored_6,
gather::get_examples_6());
}
TEST_F(ValidationTest, gather_6) {
const Model model = gather::createTestModel_6();
const std::vector<Request> requests = createRequests(gather::get_examples_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_6) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_6,
gather::is_ignored_relaxed_6,
gather::get_examples_relaxed_6());
}
TEST_F(ValidationTest, gather_relaxed_6) {
const Model model = gather::createTestModel_relaxed_6();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_6) {
generated_tests::Execute(device,
gather::createTestModel_quant8_6,
gather::is_ignored_quant8_6,
gather::get_examples_quant8_6());
}
TEST_F(ValidationTest, gather_quant8_6) {
const Model model = gather::createTestModel_quant8_6();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_6) {
generated_tests::Execute(device,
gather::createTestModel_int32_6,
gather::is_ignored_int32_6,
gather::get_examples_int32_6());
}
TEST_F(ValidationTest, gather_int32_6) {
const Model model = gather::createTestModel_int32_6();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_6) {
generated_tests::Execute(device,
gather::createTestModel_float16_6,
gather::is_ignored_float16_6,
gather::get_examples_float16_6());
}
TEST_F(ValidationTest, gather_float16_6) {
const Model model = gather::createTestModel_float16_6();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_7) {
generated_tests::Execute(device,
gather::createTestModel_7,
gather::is_ignored_7,
gather::get_examples_7());
}
TEST_F(ValidationTest, gather_7) {
const Model model = gather::createTestModel_7();
const std::vector<Request> requests = createRequests(gather::get_examples_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_7) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_7,
gather::is_ignored_relaxed_7,
gather::get_examples_relaxed_7());
}
TEST_F(ValidationTest, gather_relaxed_7) {
const Model model = gather::createTestModel_relaxed_7();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_7) {
generated_tests::Execute(device,
gather::createTestModel_quant8_7,
gather::is_ignored_quant8_7,
gather::get_examples_quant8_7());
}
TEST_F(ValidationTest, gather_quant8_7) {
const Model model = gather::createTestModel_quant8_7();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_7) {
generated_tests::Execute(device,
gather::createTestModel_int32_7,
gather::is_ignored_int32_7,
gather::get_examples_int32_7());
}
TEST_F(ValidationTest, gather_int32_7) {
const Model model = gather::createTestModel_int32_7();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_7) {
generated_tests::Execute(device,
gather::createTestModel_float16_7,
gather::is_ignored_float16_7,
gather::get_examples_float16_7());
}
TEST_F(ValidationTest, gather_float16_7) {
const Model model = gather::createTestModel_float16_7();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_8) {
generated_tests::Execute(device,
gather::createTestModel_8,
gather::is_ignored_8,
gather::get_examples_8());
}
TEST_F(ValidationTest, gather_8) {
const Model model = gather::createTestModel_8();
const std::vector<Request> requests = createRequests(gather::get_examples_8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_relaxed_8) {
generated_tests::Execute(device,
gather::createTestModel_relaxed_8,
gather::is_ignored_relaxed_8,
gather::get_examples_relaxed_8());
}
TEST_F(ValidationTest, gather_relaxed_8) {
const Model model = gather::createTestModel_relaxed_8();
const std::vector<Request> requests = createRequests(gather::get_examples_relaxed_8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_quant8_8) {
generated_tests::Execute(device,
gather::createTestModel_quant8_8,
gather::is_ignored_quant8_8,
gather::get_examples_quant8_8());
}
TEST_F(ValidationTest, gather_quant8_8) {
const Model model = gather::createTestModel_quant8_8();
const std::vector<Request> requests = createRequests(gather::get_examples_quant8_8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_int32_8) {
generated_tests::Execute(device,
gather::createTestModel_int32_8,
gather::is_ignored_int32_8,
gather::get_examples_int32_8());
}
TEST_F(ValidationTest, gather_int32_8) {
const Model model = gather::createTestModel_int32_8();
const std::vector<Request> requests = createRequests(gather::get_examples_int32_8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_float16_8) {
generated_tests::Execute(device,
gather::createTestModel_float16_8,
gather::is_ignored_float16_8,
gather::get_examples_float16_8());
}
TEST_F(ValidationTest, gather_float16_8) {
const Model model = gather::createTestModel_float16_8();
const std::vector<Request> requests = createRequests(gather::get_examples_float16_8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: gather_higher_rank.mod.py.
namespace gather_higher_rank {
// Generated gather_higher_rank test
#include "examples/gather_higher_rank.example.cpp"
// Generated model constructor
#include "vts_models/gather_higher_rank.model.cpp"
} // namespace gather_higher_rank
TEST_F(NeuralnetworksHidlTest, gather_higher_rank) {
generated_tests::Execute(device,
gather_higher_rank::createTestModel,
gather_higher_rank::is_ignored,
gather_higher_rank::get_examples());
}
TEST_F(ValidationTest, gather_higher_rank) {
const Model model = gather_higher_rank::createTestModel();
const std::vector<Request> requests = createRequests(gather_higher_rank::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_higher_rank_relaxed) {
generated_tests::Execute(device,
gather_higher_rank::createTestModel_relaxed,
gather_higher_rank::is_ignored_relaxed,
gather_higher_rank::get_examples_relaxed());
}
TEST_F(ValidationTest, gather_higher_rank_relaxed) {
const Model model = gather_higher_rank::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(gather_higher_rank::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_higher_rank_quant8) {
generated_tests::Execute(device,
gather_higher_rank::createTestModel_quant8,
gather_higher_rank::is_ignored_quant8,
gather_higher_rank::get_examples_quant8());
}
TEST_F(ValidationTest, gather_higher_rank_quant8) {
const Model model = gather_higher_rank::createTestModel_quant8();
const std::vector<Request> requests = createRequests(gather_higher_rank::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, gather_higher_rank_int32) {
generated_tests::Execute(device,
gather_higher_rank::createTestModel_int32,
gather_higher_rank::is_ignored_int32,
gather_higher_rank::get_examples_int32());
}
TEST_F(ValidationTest, gather_higher_rank_int32) {
const Model model = gather_higher_rank::createTestModel_int32();
const std::vector<Request> requests = createRequests(gather_higher_rank::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: grouped_conv2d.mod.py.
namespace grouped_conv2d {
// Generated grouped_conv2d test
#include "examples/grouped_conv2d.example.cpp"
// Generated model constructor
#include "vts_models/grouped_conv2d.model.cpp"
} // namespace grouped_conv2d
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none,
grouped_conv2d::is_ignored_nhwc_none,
grouped_conv2d::get_examples_nhwc_none());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none) {
const Model model = grouped_conv2d::createTestModel_nhwc_none();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none_weight_as_input,
grouped_conv2d::is_ignored_nhwc_none_weight_as_input,
grouped_conv2d::get_examples_nhwc_none_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_none_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none_relaxed,
grouped_conv2d::is_ignored_nhwc_none_relaxed,
grouped_conv2d::get_examples_nhwc_none_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none_relaxed) {
const Model model = grouped_conv2d::createTestModel_nhwc_none_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nhwc_none_relaxed_weight_as_input,
grouped_conv2d::get_examples_nhwc_none_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_none_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none_quant8,
grouped_conv2d::is_ignored_nhwc_none_quant8,
grouped_conv2d::get_examples_nhwc_none_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none_quant8) {
const Model model = grouped_conv2d::createTestModel_nhwc_none_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_none_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_none_quant8_weight_as_input,
grouped_conv2d::is_ignored_nhwc_none_quant8_weight_as_input,
grouped_conv2d::get_examples_nhwc_none_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_none_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_none_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_none_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu,
grouped_conv2d::is_ignored_nhwc_relu,
grouped_conv2d::get_examples_nhwc_relu());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu_relaxed,
grouped_conv2d::is_ignored_nhwc_relu_relaxed,
grouped_conv2d::get_examples_nhwc_relu_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu_relaxed) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu_relaxed_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu_quant8,
grouped_conv2d::is_ignored_nhwc_relu_quant8,
grouped_conv2d::get_examples_nhwc_relu_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu_quant8) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu_quant8_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu_quant8_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1,
grouped_conv2d::is_ignored_nhwc_relu1,
grouped_conv2d::get_examples_nhwc_relu1());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu1_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu1_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1_relaxed,
grouped_conv2d::is_ignored_nhwc_relu1_relaxed,
grouped_conv2d::get_examples_nhwc_relu1_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1_relaxed) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu1_relaxed_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu1_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1_quant8,
grouped_conv2d::is_ignored_nhwc_relu1_quant8,
grouped_conv2d::get_examples_nhwc_relu1_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1_quant8) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu1_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu1_quant8_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu1_quant8_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu1_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu1_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6,
grouped_conv2d::is_ignored_nhwc_relu6,
grouped_conv2d::get_examples_nhwc_relu6());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu6_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu6_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6_relaxed,
grouped_conv2d::is_ignored_nhwc_relu6_relaxed,
grouped_conv2d::get_examples_nhwc_relu6_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6_relaxed) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu6_relaxed_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu6_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6_quant8,
grouped_conv2d::is_ignored_nhwc_relu6_quant8,
grouped_conv2d::get_examples_nhwc_relu6_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6_quant8) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nhwc_relu6_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nhwc_relu6_quant8_weight_as_input,
grouped_conv2d::is_ignored_nhwc_relu6_quant8_weight_as_input,
grouped_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nhwc_relu6_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nhwc_relu6_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none,
grouped_conv2d::is_ignored_nchw_none,
grouped_conv2d::get_examples_nchw_none());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none) {
const Model model = grouped_conv2d::createTestModel_nchw_none();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none_weight_as_input,
grouped_conv2d::is_ignored_nchw_none_weight_as_input,
grouped_conv2d::get_examples_nchw_none_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_none_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none_relaxed,
grouped_conv2d::is_ignored_nchw_none_relaxed,
grouped_conv2d::get_examples_nchw_none_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none_relaxed) {
const Model model = grouped_conv2d::createTestModel_nchw_none_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nchw_none_relaxed_weight_as_input,
grouped_conv2d::get_examples_nchw_none_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_none_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none_quant8,
grouped_conv2d::is_ignored_nchw_none_quant8,
grouped_conv2d::get_examples_nchw_none_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none_quant8) {
const Model model = grouped_conv2d::createTestModel_nchw_none_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_none_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_none_quant8_weight_as_input,
grouped_conv2d::is_ignored_nchw_none_quant8_weight_as_input,
grouped_conv2d::get_examples_nchw_none_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_none_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_none_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_none_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu,
grouped_conv2d::is_ignored_nchw_relu,
grouped_conv2d::get_examples_nchw_relu());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu) {
const Model model = grouped_conv2d::createTestModel_nchw_relu();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu_weight_as_input,
grouped_conv2d::get_examples_nchw_relu_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu_relaxed,
grouped_conv2d::is_ignored_nchw_relu_relaxed,
grouped_conv2d::get_examples_nchw_relu_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu_relaxed) {
const Model model = grouped_conv2d::createTestModel_nchw_relu_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu_relaxed_weight_as_input,
grouped_conv2d::get_examples_nchw_relu_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu_quant8,
grouped_conv2d::is_ignored_nchw_relu_quant8,
grouped_conv2d::get_examples_nchw_relu_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu_quant8) {
const Model model = grouped_conv2d::createTestModel_nchw_relu_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu_quant8_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu_quant8_weight_as_input,
grouped_conv2d::get_examples_nchw_relu_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1,
grouped_conv2d::is_ignored_nchw_relu1,
grouped_conv2d::get_examples_nchw_relu1());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu1_weight_as_input,
grouped_conv2d::get_examples_nchw_relu1_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1_relaxed,
grouped_conv2d::is_ignored_nchw_relu1_relaxed,
grouped_conv2d::get_examples_nchw_relu1_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1_relaxed) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu1_relaxed_weight_as_input,
grouped_conv2d::get_examples_nchw_relu1_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1_quant8,
grouped_conv2d::is_ignored_nchw_relu1_quant8,
grouped_conv2d::get_examples_nchw_relu1_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1_quant8) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu1_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu1_quant8_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu1_quant8_weight_as_input,
grouped_conv2d::get_examples_nchw_relu1_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu1_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu1_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu1_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6,
grouped_conv2d::is_ignored_nchw_relu6,
grouped_conv2d::get_examples_nchw_relu6());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu6_weight_as_input,
grouped_conv2d::get_examples_nchw_relu6_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6_relaxed,
grouped_conv2d::is_ignored_nchw_relu6_relaxed,
grouped_conv2d::get_examples_nchw_relu6_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6_relaxed) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6_relaxed_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu6_relaxed_weight_as_input,
grouped_conv2d::get_examples_nchw_relu6_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6_quant8,
grouped_conv2d::is_ignored_nchw_relu6_quant8,
grouped_conv2d::get_examples_nchw_relu6_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6_quant8) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_nchw_relu6_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_nchw_relu6_quant8_weight_as_input,
grouped_conv2d::is_ignored_nchw_relu6_quant8_weight_as_input,
grouped_conv2d::get_examples_nchw_relu6_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_nchw_relu6_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_nchw_relu6_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_nchw_relu6_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc,
grouped_conv2d::is_ignored_large_nhwc,
grouped_conv2d::get_examples_large_nhwc());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc) {
const Model model = grouped_conv2d::createTestModel_large_nhwc();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc_weight_as_input,
grouped_conv2d::is_ignored_large_nhwc_weight_as_input,
grouped_conv2d::get_examples_large_nhwc_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc_relaxed,
grouped_conv2d::is_ignored_large_nhwc_relaxed,
grouped_conv2d::get_examples_large_nhwc_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc_relaxed) {
const Model model = grouped_conv2d::createTestModel_large_nhwc_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc_relaxed_weight_as_input,
grouped_conv2d::is_ignored_large_nhwc_relaxed_weight_as_input,
grouped_conv2d::get_examples_large_nhwc_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nhwc_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc_quant8,
grouped_conv2d::is_ignored_large_nhwc_quant8,
grouped_conv2d::get_examples_large_nhwc_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc_quant8) {
const Model model = grouped_conv2d::createTestModel_large_nhwc_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nhwc_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nhwc_quant8_weight_as_input,
grouped_conv2d::is_ignored_large_nhwc_quant8_weight_as_input,
grouped_conv2d::get_examples_large_nhwc_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nhwc_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nhwc_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nhwc_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw,
grouped_conv2d::is_ignored_large_nchw,
grouped_conv2d::get_examples_large_nchw());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw) {
const Model model = grouped_conv2d::createTestModel_large_nchw();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw_weight_as_input,
grouped_conv2d::is_ignored_large_nchw_weight_as_input,
grouped_conv2d::get_examples_large_nchw_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw_relaxed,
grouped_conv2d::is_ignored_large_nchw_relaxed,
grouped_conv2d::get_examples_large_nchw_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw_relaxed) {
const Model model = grouped_conv2d::createTestModel_large_nchw_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw_relaxed_weight_as_input,
grouped_conv2d::is_ignored_large_nchw_relaxed_weight_as_input,
grouped_conv2d::get_examples_large_nchw_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nchw_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw_quant8,
grouped_conv2d::is_ignored_large_nchw_quant8,
grouped_conv2d::get_examples_large_nchw_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw_quant8) {
const Model model = grouped_conv2d::createTestModel_large_nchw_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_large_nchw_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_large_nchw_quant8_weight_as_input,
grouped_conv2d::is_ignored_large_nchw_quant8_weight_as_input,
grouped_conv2d::get_examples_large_nchw_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_large_nchw_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_large_nchw_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_large_nchw_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc,
grouped_conv2d::is_ignored_channel_nhwc,
grouped_conv2d::get_examples_channel_nhwc());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc_weight_as_input,
grouped_conv2d::is_ignored_channel_nhwc_weight_as_input,
grouped_conv2d::get_examples_channel_nhwc_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc_relaxed,
grouped_conv2d::is_ignored_channel_nhwc_relaxed,
grouped_conv2d::get_examples_channel_nhwc_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc_relaxed) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc_relaxed_weight_as_input,
grouped_conv2d::is_ignored_channel_nhwc_relaxed_weight_as_input,
grouped_conv2d::get_examples_channel_nhwc_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc_quant8,
grouped_conv2d::is_ignored_channel_nhwc_quant8,
grouped_conv2d::get_examples_channel_nhwc_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc_quant8) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nhwc_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nhwc_quant8_weight_as_input,
grouped_conv2d::is_ignored_channel_nhwc_quant8_weight_as_input,
grouped_conv2d::get_examples_channel_nhwc_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nhwc_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nhwc_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nhwc_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw,
grouped_conv2d::is_ignored_channel_nchw,
grouped_conv2d::get_examples_channel_nchw());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw) {
const Model model = grouped_conv2d::createTestModel_channel_nchw();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw_weight_as_input,
grouped_conv2d::is_ignored_channel_nchw_weight_as_input,
grouped_conv2d::get_examples_channel_nchw_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw_relaxed) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw_relaxed,
grouped_conv2d::is_ignored_channel_nchw_relaxed,
grouped_conv2d::get_examples_channel_nchw_relaxed());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw_relaxed) {
const Model model = grouped_conv2d::createTestModel_channel_nchw_relaxed();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw_relaxed_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw_relaxed_weight_as_input,
grouped_conv2d::is_ignored_channel_nchw_relaxed_weight_as_input,
grouped_conv2d::get_examples_channel_nchw_relaxed_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw_relaxed_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nchw_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw_quant8) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw_quant8,
grouped_conv2d::is_ignored_channel_nchw_quant8,
grouped_conv2d::get_examples_channel_nchw_quant8());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw_quant8) {
const Model model = grouped_conv2d::createTestModel_channel_nchw_quant8();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, grouped_conv2d_channel_nchw_quant8_weight_as_input) {
generated_tests::Execute(device,
grouped_conv2d::createTestModel_channel_nchw_quant8_weight_as_input,
grouped_conv2d::is_ignored_channel_nchw_quant8_weight_as_input,
grouped_conv2d::get_examples_channel_nchw_quant8_weight_as_input());
}
TEST_F(ValidationTest, grouped_conv2d_channel_nchw_quant8_weight_as_input) {
const Model model = grouped_conv2d::createTestModel_channel_nchw_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(grouped_conv2d::get_examples_channel_nchw_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: heatmap_max_keypoint.mod.py.
namespace heatmap_max_keypoint {
// Generated heatmap_max_keypoint test
#include "examples/heatmap_max_keypoint.example.cpp"
// Generated model constructor
#include "vts_models/heatmap_max_keypoint.model.cpp"
} // namespace heatmap_max_keypoint
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nhwc) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nhwc,
heatmap_max_keypoint::is_ignored_nhwc,
heatmap_max_keypoint::get_examples_nhwc());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nhwc) {
const Model model = heatmap_max_keypoint::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nhwc_relaxed) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nhwc_relaxed,
heatmap_max_keypoint::is_ignored_nhwc_relaxed,
heatmap_max_keypoint::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nhwc_relaxed) {
const Model model = heatmap_max_keypoint::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nchw) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nchw,
heatmap_max_keypoint::is_ignored_nchw,
heatmap_max_keypoint::get_examples_nchw());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nchw) {
const Model model = heatmap_max_keypoint::createTestModel_nchw();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nchw_relaxed) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nchw_relaxed,
heatmap_max_keypoint::is_ignored_nchw_relaxed,
heatmap_max_keypoint::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nchw_relaxed) {
const Model model = heatmap_max_keypoint::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nhwc_2) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nhwc_2,
heatmap_max_keypoint::is_ignored_nhwc_2,
heatmap_max_keypoint::get_examples_nhwc_2());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nhwc_2) {
const Model model = heatmap_max_keypoint::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nhwc_relaxed_2) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nhwc_relaxed_2,
heatmap_max_keypoint::is_ignored_nhwc_relaxed_2,
heatmap_max_keypoint::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nhwc_relaxed_2) {
const Model model = heatmap_max_keypoint::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nchw_2) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nchw_2,
heatmap_max_keypoint::is_ignored_nchw_2,
heatmap_max_keypoint::get_examples_nchw_2());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nchw_2) {
const Model model = heatmap_max_keypoint::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, heatmap_max_keypoint_nchw_relaxed_2) {
generated_tests::Execute(device,
heatmap_max_keypoint::createTestModel_nchw_relaxed_2,
heatmap_max_keypoint::is_ignored_nchw_relaxed_2,
heatmap_max_keypoint::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, heatmap_max_keypoint_nchw_relaxed_2) {
const Model model = heatmap_max_keypoint::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(heatmap_max_keypoint::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: l2_normalization_v1_2.mod.py.
namespace l2_normalization_v1_2 {
// Generated l2_normalization_v1_2 test
#include "examples/l2_normalization_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/l2_normalization_v1_2.model.cpp"
} // namespace l2_normalization_v1_2
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_dim1_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_dim1_axis0,
l2_normalization_v1_2::is_ignored_dim1_axis0,
l2_normalization_v1_2::get_examples_dim1_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_dim1_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_dim1_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_dim2_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_dim2_axis1,
l2_normalization_v1_2::is_ignored_dim2_axis1,
l2_normalization_v1_2::get_examples_dim2_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_dim2_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_dim2_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_dim3_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_dim3_axis2,
l2_normalization_v1_2::is_ignored_dim3_axis2,
l2_normalization_v1_2::get_examples_dim3_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_dim3_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_dim3_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_relaxed_dim1_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_relaxed_dim1_axis0,
l2_normalization_v1_2::is_ignored_relaxed_dim1_axis0,
l2_normalization_v1_2::get_examples_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_relaxed_dim1_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_relaxed_dim2_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_relaxed_dim2_axis1,
l2_normalization_v1_2::is_ignored_relaxed_dim2_axis1,
l2_normalization_v1_2::get_examples_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_relaxed_dim2_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_relaxed_dim3_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_relaxed_dim3_axis2,
l2_normalization_v1_2::is_ignored_relaxed_dim3_axis2,
l2_normalization_v1_2::get_examples_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_relaxed_dim3_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis0,
l2_normalization_v1_2::is_ignored_axis_dim4_axis0,
l2_normalization_v1_2::get_examples_axis_dim4_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_dim4_axis0_neg,
l2_normalization_v1_2::get_examples_axis_dim4_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis1,
l2_normalization_v1_2::is_ignored_axis_dim4_axis1,
l2_normalization_v1_2::get_examples_axis_dim4_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_dim4_axis1_neg,
l2_normalization_v1_2::get_examples_axis_dim4_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis2,
l2_normalization_v1_2::is_ignored_axis_dim4_axis2,
l2_normalization_v1_2::get_examples_axis_dim4_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis2_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis2_neg,
l2_normalization_v1_2::is_ignored_axis_dim4_axis2_neg,
l2_normalization_v1_2::get_examples_axis_dim4_axis2_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis2_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis3) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis3,
l2_normalization_v1_2::is_ignored_axis_dim4_axis3,
l2_normalization_v1_2::get_examples_axis_dim4_axis3());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis3) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis3();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim4_axis3_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim4_axis3_neg,
l2_normalization_v1_2::is_ignored_axis_dim4_axis3_neg,
l2_normalization_v1_2::get_examples_axis_dim4_axis3_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim4_axis3_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis0,
l2_normalization_v1_2::is_ignored_axis_dim3_axis0,
l2_normalization_v1_2::get_examples_axis_dim3_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_dim3_axis0_neg,
l2_normalization_v1_2::get_examples_axis_dim3_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis1,
l2_normalization_v1_2::is_ignored_axis_dim3_axis1,
l2_normalization_v1_2::get_examples_axis_dim3_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_dim3_axis1_neg,
l2_normalization_v1_2::get_examples_axis_dim3_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis2,
l2_normalization_v1_2::is_ignored_axis_dim3_axis2,
l2_normalization_v1_2::get_examples_axis_dim3_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim3_axis2_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim3_axis2_neg,
l2_normalization_v1_2::is_ignored_axis_dim3_axis2_neg,
l2_normalization_v1_2::get_examples_axis_dim3_axis2_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim3_axis2_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim2_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim2_axis0,
l2_normalization_v1_2::is_ignored_axis_dim2_axis0,
l2_normalization_v1_2::get_examples_axis_dim2_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim2_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim2_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim2_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim2_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_dim2_axis0_neg,
l2_normalization_v1_2::get_examples_axis_dim2_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim2_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim2_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim2_axis1,
l2_normalization_v1_2::is_ignored_axis_dim2_axis1,
l2_normalization_v1_2::get_examples_axis_dim2_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim2_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim2_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim2_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim2_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_dim2_axis1_neg,
l2_normalization_v1_2::get_examples_axis_dim2_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim2_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim1_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim1_axis0,
l2_normalization_v1_2::is_ignored_axis_dim1_axis0,
l2_normalization_v1_2::get_examples_axis_dim1_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim1_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim1_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_dim1_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_dim1_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_dim1_axis0_neg,
l2_normalization_v1_2::get_examples_axis_dim1_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_dim1_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis2_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis2_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis3) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis3) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim4_axis3_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim4_axis3_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis2) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis2) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim3_axis2_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim3_axis2_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim2_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0,
l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim2_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim2_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim2_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim2_axis1) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1,
l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim2_axis1) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim2_axis1_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim2_axis1_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim1_axis0) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0,
l2_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim1_axis0) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_normalization_v1_2_axis_relaxed_dim1_axis0_neg) {
generated_tests::Execute(device,
l2_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg,
l2_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg,
l2_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
}
TEST_F(ValidationTest, l2_normalization_v1_2_axis_relaxed_dim1_axis0_neg) {
const Model model = l2_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(l2_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: l2_pool_v1_2.mod.py.
namespace l2_pool_v1_2 {
// Generated l2_pool_v1_2 test
#include "examples/l2_pool_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/l2_pool_v1_2.model.cpp"
} // namespace l2_pool_v1_2
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nhwc) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nhwc,
l2_pool_v1_2::is_ignored_nhwc,
l2_pool_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, l2_pool_v1_2_nhwc) {
const Model model = l2_pool_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nhwc_relaxed,
l2_pool_v1_2::is_ignored_nhwc_relaxed,
l2_pool_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, l2_pool_v1_2_nhwc_relaxed) {
const Model model = l2_pool_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nchw) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nchw,
l2_pool_v1_2::is_ignored_nchw,
l2_pool_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, l2_pool_v1_2_nchw) {
const Model model = l2_pool_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nchw_relaxed,
l2_pool_v1_2::is_ignored_nchw_relaxed,
l2_pool_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, l2_pool_v1_2_nchw_relaxed) {
const Model model = l2_pool_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nhwc_2) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nhwc_2,
l2_pool_v1_2::is_ignored_nhwc_2,
l2_pool_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, l2_pool_v1_2_nhwc_2) {
const Model model = l2_pool_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nhwc_relaxed_2,
l2_pool_v1_2::is_ignored_nhwc_relaxed_2,
l2_pool_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, l2_pool_v1_2_nhwc_relaxed_2) {
const Model model = l2_pool_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nchw_2) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nchw_2,
l2_pool_v1_2::is_ignored_nchw_2,
l2_pool_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, l2_pool_v1_2_nchw_2) {
const Model model = l2_pool_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_nchw_relaxed_2,
l2_pool_v1_2::is_ignored_nchw_relaxed_2,
l2_pool_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, l2_pool_v1_2_nchw_relaxed_2) {
const Model model = l2_pool_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_large_nhwc) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_large_nhwc,
l2_pool_v1_2::is_ignored_large_nhwc,
l2_pool_v1_2::get_examples_large_nhwc());
}
TEST_F(ValidationTest, l2_pool_v1_2_large_nhwc) {
const Model model = l2_pool_v1_2::createTestModel_large_nhwc();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_large_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_large_nhwc_relaxed) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_large_nhwc_relaxed,
l2_pool_v1_2::is_ignored_large_nhwc_relaxed,
l2_pool_v1_2::get_examples_large_nhwc_relaxed());
}
TEST_F(ValidationTest, l2_pool_v1_2_large_nhwc_relaxed) {
const Model model = l2_pool_v1_2::createTestModel_large_nhwc_relaxed();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_large_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_large_nchw) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_large_nchw,
l2_pool_v1_2::is_ignored_large_nchw,
l2_pool_v1_2::get_examples_large_nchw());
}
TEST_F(ValidationTest, l2_pool_v1_2_large_nchw) {
const Model model = l2_pool_v1_2::createTestModel_large_nchw();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_large_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, l2_pool_v1_2_large_nchw_relaxed) {
generated_tests::Execute(device,
l2_pool_v1_2::createTestModel_large_nchw_relaxed,
l2_pool_v1_2::is_ignored_large_nchw_relaxed,
l2_pool_v1_2::get_examples_large_nchw_relaxed());
}
TEST_F(ValidationTest, l2_pool_v1_2_large_nchw_relaxed) {
const Model model = l2_pool_v1_2::createTestModel_large_nchw_relaxed();
const std::vector<Request> requests = createRequests(l2_pool_v1_2::get_examples_large_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: layer_norm_lstm.mod.py.
namespace layer_norm_lstm {
// Generated layer_norm_lstm test
#include "examples/layer_norm_lstm.example.cpp"
// Generated model constructor
#include "vts_models/layer_norm_lstm.model.cpp"
} // namespace layer_norm_lstm
TEST_F(NeuralnetworksHidlTest, layer_norm_lstm) {
generated_tests::Execute(device,
layer_norm_lstm::createTestModel,
layer_norm_lstm::is_ignored,
layer_norm_lstm::get_examples());
}
TEST_F(ValidationTest, layer_norm_lstm) {
const Model model = layer_norm_lstm::createTestModel();
const std::vector<Request> requests = createRequests(layer_norm_lstm::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: local_response_normalization_v1_2.mod.py.
namespace local_response_normalization_v1_2 {
// Generated local_response_normalization_v1_2 test
#include "examples/local_response_normalization_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/local_response_normalization_v1_2.model.cpp"
} // namespace local_response_normalization_v1_2
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2_neg,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3_neg,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2_neg,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0_2,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1_2,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0_2,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg_2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_2,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg_2,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg_2) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis2_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis2_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis2_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis2_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis2_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim4_axis3_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim4_axis3_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim4_axis3_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim4_axis3_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim4_axis3_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim3_axis2_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim3_axis2_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim3_axis2_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim3_axis2_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim3_axis2_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0_3,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1_3,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim2_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim2_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim2_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim2_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim2_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0_3,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_dim1_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_dim1_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_dim1_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_dim1_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_dim1_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis2_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim4_axis3_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim3_axis2_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim2_axis1_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg_3) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_3,
local_response_normalization_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg_3,
local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_3());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_axis_relaxed_dim1_axis0_neg_3) {
const Model model = local_response_normalization_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_3();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_dim1_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_dim1_axis0,
local_response_normalization_v1_2::is_ignored_dim1_axis0,
local_response_normalization_v1_2::get_examples_dim1_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_dim1_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_dim1_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_dim2_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_dim2_axis1,
local_response_normalization_v1_2::is_ignored_dim2_axis1,
local_response_normalization_v1_2::get_examples_dim2_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_dim2_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_dim2_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_dim3_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_dim3_axis2,
local_response_normalization_v1_2::is_ignored_dim3_axis2,
local_response_normalization_v1_2::get_examples_dim3_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_dim3_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_dim3_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_relaxed_dim1_axis0) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_relaxed_dim1_axis0,
local_response_normalization_v1_2::is_ignored_relaxed_dim1_axis0,
local_response_normalization_v1_2::get_examples_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_relaxed_dim1_axis0) {
const Model model = local_response_normalization_v1_2::createTestModel_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_relaxed_dim2_axis1) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_relaxed_dim2_axis1,
local_response_normalization_v1_2::is_ignored_relaxed_dim2_axis1,
local_response_normalization_v1_2::get_examples_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_relaxed_dim2_axis1) {
const Model model = local_response_normalization_v1_2::createTestModel_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, local_response_normalization_v1_2_relaxed_dim3_axis2) {
generated_tests::Execute(device,
local_response_normalization_v1_2::createTestModel_relaxed_dim3_axis2,
local_response_normalization_v1_2::is_ignored_relaxed_dim3_axis2,
local_response_normalization_v1_2::get_examples_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, local_response_normalization_v1_2_relaxed_dim3_axis2) {
const Model model = local_response_normalization_v1_2::createTestModel_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(local_response_normalization_v1_2::get_examples_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: logistic_float16_1.mod.py.
namespace logistic_float16_1 {
// Generated logistic_float16_1 test
#include "examples/logistic_float16_1.example.cpp"
// Generated model constructor
#include "vts_models/logistic_float16_1.model.cpp"
} // namespace logistic_float16_1
TEST_F(NeuralnetworksHidlTest, logistic_float16_1) {
generated_tests::Execute(device,
logistic_float16_1::createTestModel,
logistic_float16_1::is_ignored,
logistic_float16_1::get_examples());
}
TEST_F(ValidationTest, logistic_float16_1) {
const Model model = logistic_float16_1::createTestModel();
const std::vector<Request> requests = createRequests(logistic_float16_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: logistic_float16_2.mod.py.
namespace logistic_float16_2 {
// Generated logistic_float16_2 test
#include "examples/logistic_float16_2.example.cpp"
// Generated model constructor
#include "vts_models/logistic_float16_2.model.cpp"
} // namespace logistic_float16_2
TEST_F(NeuralnetworksHidlTest, logistic_float16_2) {
generated_tests::Execute(device,
logistic_float16_2::createTestModel,
logistic_float16_2::is_ignored,
logistic_float16_2::get_examples());
}
TEST_F(ValidationTest, logistic_float16_2) {
const Model model = logistic_float16_2::createTestModel();
const std::vector<Request> requests = createRequests(logistic_float16_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: lsh_projection_3_relaxed.mod.py.
namespace lsh_projection_3_relaxed {
// Generated lsh_projection_3_relaxed test
#include "examples/lsh_projection_3_relaxed.example.cpp"
// Generated model constructor
#include "vts_models/lsh_projection_3_relaxed.model.cpp"
} // namespace lsh_projection_3_relaxed
TEST_F(NeuralnetworksHidlTest, lsh_projection_3_relaxed) {
generated_tests::Execute(device,
lsh_projection_3_relaxed::createTestModel,
lsh_projection_3_relaxed::is_ignored,
lsh_projection_3_relaxed::get_examples());
}
TEST_F(ValidationTest, lsh_projection_3_relaxed) {
const Model model = lsh_projection_3_relaxed::createTestModel();
const std::vector<Request> requests = createRequests(lsh_projection_3_relaxed::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: lsh_projection_4_relaxed.mod.py.
namespace lsh_projection_4_relaxed {
// Generated lsh_projection_4_relaxed test
#include "examples/lsh_projection_4_relaxed.example.cpp"
// Generated model constructor
#include "vts_models/lsh_projection_4_relaxed.model.cpp"
} // namespace lsh_projection_4_relaxed
TEST_F(NeuralnetworksHidlTest, lsh_projection_4_relaxed) {
generated_tests::Execute(device,
lsh_projection_4_relaxed::createTestModel,
lsh_projection_4_relaxed::is_ignored,
lsh_projection_4_relaxed::get_examples());
}
TEST_F(ValidationTest, lsh_projection_4_relaxed) {
const Model model = lsh_projection_4_relaxed::createTestModel();
const std::vector<Request> requests = createRequests(lsh_projection_4_relaxed::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: lsh_projection_deprecated.mod.py.
namespace lsh_projection_deprecated {
// Generated lsh_projection_deprecated test
#include "examples/lsh_projection_deprecated.example.cpp"
// Generated model constructor
#include "vts_models/lsh_projection_deprecated.model.cpp"
} // namespace lsh_projection_deprecated
TEST_F(NeuralnetworksHidlTest, lsh_projection_deprecated) {
generated_tests::Execute(device,
lsh_projection_deprecated::createTestModel,
lsh_projection_deprecated::is_ignored,
lsh_projection_deprecated::get_examples());
}
TEST_F(ValidationTest, lsh_projection_deprecated) {
const Model model = lsh_projection_deprecated::createTestModel();
const std::vector<Request> requests = createRequests(lsh_projection_deprecated::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: max_pool_v1_2.mod.py.
namespace max_pool_v1_2 {
// Generated max_pool_v1_2 test
#include "examples/max_pool_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/max_pool_v1_2.model.cpp"
} // namespace max_pool_v1_2
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc,
max_pool_v1_2::is_ignored_nhwc,
max_pool_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc) {
const Model model = max_pool_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_relaxed,
max_pool_v1_2::is_ignored_nhwc_relaxed,
max_pool_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_relaxed) {
const Model model = max_pool_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_quant8,
max_pool_v1_2::is_ignored_nhwc_quant8,
max_pool_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_quant8) {
const Model model = max_pool_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw,
max_pool_v1_2::is_ignored_nchw,
max_pool_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw) {
const Model model = max_pool_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_relaxed,
max_pool_v1_2::is_ignored_nchw_relaxed,
max_pool_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_relaxed) {
const Model model = max_pool_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_quant8) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_quant8,
max_pool_v1_2::is_ignored_nchw_quant8,
max_pool_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_quant8) {
const Model model = max_pool_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_2,
max_pool_v1_2::is_ignored_nhwc_2,
max_pool_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_2) {
const Model model = max_pool_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_relaxed_2,
max_pool_v1_2::is_ignored_nhwc_relaxed_2,
max_pool_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_relaxed_2) {
const Model model = max_pool_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_quant8_2,
max_pool_v1_2::is_ignored_nhwc_quant8_2,
max_pool_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_quant8_2) {
const Model model = max_pool_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_2,
max_pool_v1_2::is_ignored_nchw_2,
max_pool_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_2) {
const Model model = max_pool_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_relaxed_2,
max_pool_v1_2::is_ignored_nchw_relaxed_2,
max_pool_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_relaxed_2) {
const Model model = max_pool_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_quant8_2,
max_pool_v1_2::is_ignored_nchw_quant8_2,
max_pool_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_quant8_2) {
const Model model = max_pool_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_3,
max_pool_v1_2::is_ignored_nhwc_3,
max_pool_v1_2::get_examples_nhwc_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_3) {
const Model model = max_pool_v1_2::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_relaxed_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_relaxed_3,
max_pool_v1_2::is_ignored_nhwc_relaxed_3,
max_pool_v1_2::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_relaxed_3) {
const Model model = max_pool_v1_2::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_quant8_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_quant8_3,
max_pool_v1_2::is_ignored_nhwc_quant8_3,
max_pool_v1_2::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_quant8_3) {
const Model model = max_pool_v1_2::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_3,
max_pool_v1_2::is_ignored_nchw_3,
max_pool_v1_2::get_examples_nchw_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_3) {
const Model model = max_pool_v1_2::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_relaxed_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_relaxed_3,
max_pool_v1_2::is_ignored_nchw_relaxed_3,
max_pool_v1_2::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_relaxed_3) {
const Model model = max_pool_v1_2::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_quant8_3) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_quant8_3,
max_pool_v1_2::is_ignored_nchw_quant8_3,
max_pool_v1_2::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_quant8_3) {
const Model model = max_pool_v1_2::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_4,
max_pool_v1_2::is_ignored_nhwc_4,
max_pool_v1_2::get_examples_nhwc_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_4) {
const Model model = max_pool_v1_2::createTestModel_nhwc_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_relaxed_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_relaxed_4,
max_pool_v1_2::is_ignored_nhwc_relaxed_4,
max_pool_v1_2::get_examples_nhwc_relaxed_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_relaxed_4) {
const Model model = max_pool_v1_2::createTestModel_nhwc_relaxed_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nhwc_quant8_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nhwc_quant8_4,
max_pool_v1_2::is_ignored_nhwc_quant8_4,
max_pool_v1_2::get_examples_nhwc_quant8_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nhwc_quant8_4) {
const Model model = max_pool_v1_2::createTestModel_nhwc_quant8_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nhwc_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_4,
max_pool_v1_2::is_ignored_nchw_4,
max_pool_v1_2::get_examples_nchw_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_4) {
const Model model = max_pool_v1_2::createTestModel_nchw_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_relaxed_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_relaxed_4,
max_pool_v1_2::is_ignored_nchw_relaxed_4,
max_pool_v1_2::get_examples_nchw_relaxed_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_relaxed_4) {
const Model model = max_pool_v1_2::createTestModel_nchw_relaxed_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, max_pool_v1_2_nchw_quant8_4) {
generated_tests::Execute(device,
max_pool_v1_2::createTestModel_nchw_quant8_4,
max_pool_v1_2::is_ignored_nchw_quant8_4,
max_pool_v1_2::get_examples_nchw_quant8_4());
}
TEST_F(ValidationTest, max_pool_v1_2_nchw_quant8_4) {
const Model model = max_pool_v1_2::createTestModel_nchw_quant8_4();
const std::vector<Request> requests = createRequests(max_pool_v1_2::get_examples_nchw_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: maximum.mod.py.
namespace maximum {
// Generated maximum test
#include "examples/maximum.example.cpp"
// Generated model constructor
#include "vts_models/maximum.model.cpp"
} // namespace maximum
TEST_F(NeuralnetworksHidlTest, maximum_simple) {
generated_tests::Execute(device,
maximum::createTestModel,
maximum::is_ignored,
maximum::get_examples_simple());
}
TEST_F(ValidationTest, maximum_simple) {
const Model model = maximum::createTestModel();
const std::vector<Request> requests = createRequests(maximum::get_examples_simple());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_simple_relaxed) {
generated_tests::Execute(device,
maximum::createTestModel_relaxed,
maximum::is_ignored_relaxed,
maximum::get_examples_simple_relaxed());
}
TEST_F(ValidationTest, maximum_simple_relaxed) {
const Model model = maximum::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(maximum::get_examples_simple_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_simple_quant8) {
generated_tests::Execute(device,
maximum::createTestModel_quant8,
maximum::is_ignored_quant8,
maximum::get_examples_simple_quant8());
}
TEST_F(ValidationTest, maximum_simple_quant8) {
const Model model = maximum::createTestModel_quant8();
const std::vector<Request> requests = createRequests(maximum::get_examples_simple_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_simple_int32) {
generated_tests::Execute(device,
maximum::createTestModel_int32,
maximum::is_ignored_int32,
maximum::get_examples_simple_int32());
}
TEST_F(ValidationTest, maximum_simple_int32) {
const Model model = maximum::createTestModel_int32();
const std::vector<Request> requests = createRequests(maximum::get_examples_simple_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_simple_float16) {
generated_tests::Execute(device,
maximum::createTestModel_float16,
maximum::is_ignored_float16,
maximum::get_examples_simple_float16());
}
TEST_F(ValidationTest, maximum_simple_float16) {
const Model model = maximum::createTestModel_float16();
const std::vector<Request> requests = createRequests(maximum::get_examples_simple_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_broadcast) {
generated_tests::Execute(device,
maximum::createTestModel_2,
maximum::is_ignored_2,
maximum::get_examples_broadcast());
}
TEST_F(ValidationTest, maximum_broadcast) {
const Model model = maximum::createTestModel_2();
const std::vector<Request> requests = createRequests(maximum::get_examples_broadcast());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_broadcast_relaxed) {
generated_tests::Execute(device,
maximum::createTestModel_relaxed_2,
maximum::is_ignored_relaxed_2,
maximum::get_examples_broadcast_relaxed());
}
TEST_F(ValidationTest, maximum_broadcast_relaxed) {
const Model model = maximum::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(maximum::get_examples_broadcast_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_broadcast_quant8) {
generated_tests::Execute(device,
maximum::createTestModel_quant8_2,
maximum::is_ignored_quant8_2,
maximum::get_examples_broadcast_quant8());
}
TEST_F(ValidationTest, maximum_broadcast_quant8) {
const Model model = maximum::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(maximum::get_examples_broadcast_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_broadcast_int32) {
generated_tests::Execute(device,
maximum::createTestModel_int32_2,
maximum::is_ignored_int32_2,
maximum::get_examples_broadcast_int32());
}
TEST_F(ValidationTest, maximum_broadcast_int32) {
const Model model = maximum::createTestModel_int32_2();
const std::vector<Request> requests = createRequests(maximum::get_examples_broadcast_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, maximum_broadcast_float16) {
generated_tests::Execute(device,
maximum::createTestModel_float16_2,
maximum::is_ignored_float16_2,
maximum::get_examples_broadcast_float16());
}
TEST_F(ValidationTest, maximum_broadcast_float16) {
const Model model = maximum::createTestModel_float16_2();
const std::vector<Request> requests = createRequests(maximum::get_examples_broadcast_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: minimum.mod.py.
namespace minimum {
// Generated minimum test
#include "examples/minimum.example.cpp"
// Generated model constructor
#include "vts_models/minimum.model.cpp"
} // namespace minimum
TEST_F(NeuralnetworksHidlTest, minimum_simple) {
generated_tests::Execute(device,
minimum::createTestModel,
minimum::is_ignored,
minimum::get_examples_simple());
}
TEST_F(ValidationTest, minimum_simple) {
const Model model = minimum::createTestModel();
const std::vector<Request> requests = createRequests(minimum::get_examples_simple());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_simple_relaxed) {
generated_tests::Execute(device,
minimum::createTestModel_relaxed,
minimum::is_ignored_relaxed,
minimum::get_examples_simple_relaxed());
}
TEST_F(ValidationTest, minimum_simple_relaxed) {
const Model model = minimum::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(minimum::get_examples_simple_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_simple_quant8) {
generated_tests::Execute(device,
minimum::createTestModel_quant8,
minimum::is_ignored_quant8,
minimum::get_examples_simple_quant8());
}
TEST_F(ValidationTest, minimum_simple_quant8) {
const Model model = minimum::createTestModel_quant8();
const std::vector<Request> requests = createRequests(minimum::get_examples_simple_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_simple_int32) {
generated_tests::Execute(device,
minimum::createTestModel_int32,
minimum::is_ignored_int32,
minimum::get_examples_simple_int32());
}
TEST_F(ValidationTest, minimum_simple_int32) {
const Model model = minimum::createTestModel_int32();
const std::vector<Request> requests = createRequests(minimum::get_examples_simple_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_simple_float16) {
generated_tests::Execute(device,
minimum::createTestModel_float16,
minimum::is_ignored_float16,
minimum::get_examples_simple_float16());
}
TEST_F(ValidationTest, minimum_simple_float16) {
const Model model = minimum::createTestModel_float16();
const std::vector<Request> requests = createRequests(minimum::get_examples_simple_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_broadcast) {
generated_tests::Execute(device,
minimum::createTestModel_2,
minimum::is_ignored_2,
minimum::get_examples_broadcast());
}
TEST_F(ValidationTest, minimum_broadcast) {
const Model model = minimum::createTestModel_2();
const std::vector<Request> requests = createRequests(minimum::get_examples_broadcast());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_broadcast_relaxed) {
generated_tests::Execute(device,
minimum::createTestModel_relaxed_2,
minimum::is_ignored_relaxed_2,
minimum::get_examples_broadcast_relaxed());
}
TEST_F(ValidationTest, minimum_broadcast_relaxed) {
const Model model = minimum::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(minimum::get_examples_broadcast_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_broadcast_quant8) {
generated_tests::Execute(device,
minimum::createTestModel_quant8_2,
minimum::is_ignored_quant8_2,
minimum::get_examples_broadcast_quant8());
}
TEST_F(ValidationTest, minimum_broadcast_quant8) {
const Model model = minimum::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(minimum::get_examples_broadcast_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_broadcast_int32) {
generated_tests::Execute(device,
minimum::createTestModel_int32_2,
minimum::is_ignored_int32_2,
minimum::get_examples_broadcast_int32());
}
TEST_F(ValidationTest, minimum_broadcast_int32) {
const Model model = minimum::createTestModel_int32_2();
const std::vector<Request> requests = createRequests(minimum::get_examples_broadcast_int32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, minimum_broadcast_float16) {
generated_tests::Execute(device,
minimum::createTestModel_float16_2,
minimum::is_ignored_float16_2,
minimum::get_examples_broadcast_float16());
}
TEST_F(ValidationTest, minimum_broadcast_float16) {
const Model model = minimum::createTestModel_float16_2();
const std::vector<Request> requests = createRequests(minimum::get_examples_broadcast_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: mul_broadcast_float16.mod.py.
namespace mul_broadcast_float16 {
// Generated mul_broadcast_float16 test
#include "examples/mul_broadcast_float16.example.cpp"
// Generated model constructor
#include "vts_models/mul_broadcast_float16.model.cpp"
} // namespace mul_broadcast_float16
TEST_F(NeuralnetworksHidlTest, mul_broadcast_float16) {
generated_tests::Execute(device,
mul_broadcast_float16::createTestModel,
mul_broadcast_float16::is_ignored,
mul_broadcast_float16::get_examples());
}
TEST_F(ValidationTest, mul_broadcast_float16) {
const Model model = mul_broadcast_float16::createTestModel();
const std::vector<Request> requests = createRequests(mul_broadcast_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: mul_float16.mod.py.
namespace mul_float16 {
// Generated mul_float16 test
#include "examples/mul_float16.example.cpp"
// Generated model constructor
#include "vts_models/mul_float16.model.cpp"
} // namespace mul_float16
TEST_F(NeuralnetworksHidlTest, mul_float16) {
generated_tests::Execute(device,
mul_float16::createTestModel,
mul_float16::is_ignored,
mul_float16::get_examples());
}
TEST_F(ValidationTest, mul_float16) {
const Model model = mul_float16::createTestModel();
const std::vector<Request> requests = createRequests(mul_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: pad_float16.mod.py.
namespace pad_float16 {
// Generated pad_float16 test
#include "examples/pad_float16.example.cpp"
// Generated model constructor
#include "vts_models/pad_float16.model.cpp"
} // namespace pad_float16
TEST_F(NeuralnetworksHidlTest, pad_float16) {
generated_tests::Execute(device,
pad_float16::createTestModel,
pad_float16::is_ignored,
pad_float16::get_examples());
}
TEST_F(ValidationTest, pad_float16) {
const Model model = pad_float16::createTestModel();
const std::vector<Request> requests = createRequests(pad_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: pad_v2_1_float.mod.py.
namespace pad_v2_1_float {
// Generated pad_v2_1_float test
#include "examples/pad_v2_1_float.example.cpp"
// Generated model constructor
#include "vts_models/pad_v2_1_float.model.cpp"
} // namespace pad_v2_1_float
TEST_F(NeuralnetworksHidlTest, pad_v2_1_float) {
generated_tests::Execute(device,
pad_v2_1_float::createTestModel,
pad_v2_1_float::is_ignored,
pad_v2_1_float::get_examples());
}
TEST_F(ValidationTest, pad_v2_1_float) {
const Model model = pad_v2_1_float::createTestModel();
const std::vector<Request> requests = createRequests(pad_v2_1_float::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pad_v2_1_float_float16) {
generated_tests::Execute(device,
pad_v2_1_float::createTestModel_float16,
pad_v2_1_float::is_ignored_float16,
pad_v2_1_float::get_examples_float16());
}
TEST_F(ValidationTest, pad_v2_1_float_float16) {
const Model model = pad_v2_1_float::createTestModel_float16();
const std::vector<Request> requests = createRequests(pad_v2_1_float::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: pad_v2_1_float_relaxed.mod.py.
namespace pad_v2_1_float_relaxed {
// Generated pad_v2_1_float_relaxed test
#include "examples/pad_v2_1_float_relaxed.example.cpp"
// Generated model constructor
#include "vts_models/pad_v2_1_float_relaxed.model.cpp"
} // namespace pad_v2_1_float_relaxed
TEST_F(NeuralnetworksHidlTest, pad_v2_1_float_relaxed) {
generated_tests::Execute(device,
pad_v2_1_float_relaxed::createTestModel,
pad_v2_1_float_relaxed::is_ignored,
pad_v2_1_float_relaxed::get_examples());
}
TEST_F(ValidationTest, pad_v2_1_float_relaxed) {
const Model model = pad_v2_1_float_relaxed::createTestModel();
const std::vector<Request> requests = createRequests(pad_v2_1_float_relaxed::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: pad_v2_1_quant8.mod.py.
namespace pad_v2_1_quant8 {
// Generated pad_v2_1_quant8 test
#include "examples/pad_v2_1_quant8.example.cpp"
// Generated model constructor
#include "vts_models/pad_v2_1_quant8.model.cpp"
} // namespace pad_v2_1_quant8
TEST_F(NeuralnetworksHidlTest, pad_v2_1_quant8) {
generated_tests::Execute(device,
pad_v2_1_quant8::createTestModel,
pad_v2_1_quant8::is_ignored,
pad_v2_1_quant8::get_examples());
}
TEST_F(ValidationTest, pad_v2_1_quant8) {
const Model model = pad_v2_1_quant8::createTestModel();
const std::vector<Request> requests = createRequests(pad_v2_1_quant8::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: pow.mod.py.
namespace pow {
// Generated pow test
#include "examples/pow.example.cpp"
// Generated model constructor
#include "vts_models/pow.model.cpp"
} // namespace pow
TEST_F(NeuralnetworksHidlTest, pow) {
generated_tests::Execute(device,
pow::createTestModel,
pow::is_ignored,
pow::get_examples());
}
TEST_F(ValidationTest, pow) {
const Model model = pow::createTestModel();
const std::vector<Request> requests = createRequests(pow::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pow_relaxed) {
generated_tests::Execute(device,
pow::createTestModel_relaxed,
pow::is_ignored_relaxed,
pow::get_examples_relaxed());
}
TEST_F(ValidationTest, pow_relaxed) {
const Model model = pow::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(pow::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pow_2) {
generated_tests::Execute(device,
pow::createTestModel_2,
pow::is_ignored_2,
pow::get_examples_2());
}
TEST_F(ValidationTest, pow_2) {
const Model model = pow::createTestModel_2();
const std::vector<Request> requests = createRequests(pow::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pow_relaxed_2) {
generated_tests::Execute(device,
pow::createTestModel_relaxed_2,
pow::is_ignored_relaxed_2,
pow::get_examples_relaxed_2());
}
TEST_F(ValidationTest, pow_relaxed_2) {
const Model model = pow::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(pow::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pow_3) {
generated_tests::Execute(device,
pow::createTestModel_3,
pow::is_ignored_3,
pow::get_examples_3());
}
TEST_F(ValidationTest, pow_3) {
const Model model = pow::createTestModel_3();
const std::vector<Request> requests = createRequests(pow::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, pow_relaxed_3) {
generated_tests::Execute(device,
pow::createTestModel_relaxed_3,
pow::is_ignored_relaxed_3,
pow::get_examples_relaxed_3());
}
TEST_F(ValidationTest, pow_relaxed_3) {
const Model model = pow::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(pow::get_examples_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: prelu.mod.py.
namespace prelu {
// Generated prelu test
#include "examples/prelu.example.cpp"
// Generated model constructor
#include "vts_models/prelu.model.cpp"
} // namespace prelu
TEST_F(NeuralnetworksHidlTest, prelu) {
generated_tests::Execute(device,
prelu::createTestModel,
prelu::is_ignored,
prelu::get_examples());
}
TEST_F(ValidationTest, prelu) {
const Model model = prelu::createTestModel();
const std::vector<Request> requests = createRequests(prelu::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, prelu_relaxed) {
generated_tests::Execute(device,
prelu::createTestModel_relaxed,
prelu::is_ignored_relaxed,
prelu::get_examples_relaxed());
}
TEST_F(ValidationTest, prelu_relaxed) {
const Model model = prelu::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(prelu::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, prelu_quant8) {
generated_tests::Execute(device,
prelu::createTestModel_quant8,
prelu::is_ignored_quant8,
prelu::get_examples_quant8());
}
TEST_F(ValidationTest, prelu_quant8) {
const Model model = prelu::createTestModel_quant8();
const std::vector<Request> requests = createRequests(prelu::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, prelu_weight_as_input) {
generated_tests::Execute(device,
prelu::createTestModel_weight_as_input,
prelu::is_ignored_weight_as_input,
prelu::get_examples_weight_as_input());
}
TEST_F(ValidationTest, prelu_weight_as_input) {
const Model model = prelu::createTestModel_weight_as_input();
const std::vector<Request> requests = createRequests(prelu::get_examples_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, prelu_weight_as_input_relaxed) {
generated_tests::Execute(device,
prelu::createTestModel_weight_as_input_relaxed,
prelu::is_ignored_weight_as_input_relaxed,
prelu::get_examples_weight_as_input_relaxed());
}
TEST_F(ValidationTest, prelu_weight_as_input_relaxed) {
const Model model = prelu::createTestModel_weight_as_input_relaxed();
const std::vector<Request> requests = createRequests(prelu::get_examples_weight_as_input_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, prelu_weight_as_input_quant8) {
generated_tests::Execute(device,
prelu::createTestModel_weight_as_input_quant8,
prelu::is_ignored_weight_as_input_quant8,
prelu::get_examples_weight_as_input_quant8());
}
TEST_F(ValidationTest, prelu_weight_as_input_quant8) {
const Model model = prelu::createTestModel_weight_as_input_quant8();
const std::vector<Request> requests = createRequests(prelu::get_examples_weight_as_input_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: quantize.mod.py.
namespace quantize {
// Generated quantize test
#include "examples/quantize.example.cpp"
// Generated model constructor
#include "vts_models/quantize.model.cpp"
} // namespace quantize
TEST_F(NeuralnetworksHidlTest, quantize_quant8) {
generated_tests::Execute(device,
quantize::createTestModel_quant8,
quantize::is_ignored_quant8,
quantize::get_examples_quant8());
}
TEST_F(ValidationTest, quantize_quant8) {
const Model model = quantize::createTestModel_quant8();
const std::vector<Request> requests = createRequests(quantize::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, quantize_quant8_2) {
generated_tests::Execute(device,
quantize::createTestModel_quant8_2,
quantize::is_ignored_quant8_2,
quantize::get_examples_quant8_2());
}
TEST_F(ValidationTest, quantize_quant8_2) {
const Model model = quantize::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(quantize::get_examples_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, quantize_quant8_3) {
generated_tests::Execute(device,
quantize::createTestModel_quant8_3,
quantize::is_ignored_quant8_3,
quantize::get_examples_quant8_3());
}
TEST_F(ValidationTest, quantize_quant8_3) {
const Model model = quantize::createTestModel_quant8_3();
const std::vector<Request> requests = createRequests(quantize::get_examples_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, quantize_quant8_4) {
generated_tests::Execute(device,
quantize::createTestModel_quant8_4,
quantize::is_ignored_quant8_4,
quantize::get_examples_quant8_4());
}
TEST_F(ValidationTest, quantize_quant8_4) {
const Model model = quantize::createTestModel_quant8_4();
const std::vector<Request> requests = createRequests(quantize::get_examples_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: quantized_lstm.mod.py.
namespace quantized_lstm {
// Generated quantized_lstm test
#include "examples/quantized_lstm.example.cpp"
// Generated model constructor
#include "vts_models/quantized_lstm.model.cpp"
} // namespace quantized_lstm
TEST_F(NeuralnetworksHidlTest, quantized_lstm) {
generated_tests::Execute(device,
quantized_lstm::createTestModel,
quantized_lstm::is_ignored,
quantized_lstm::get_examples());
}
TEST_F(ValidationTest, quantized_lstm) {
const Model model = quantized_lstm::createTestModel();
const std::vector<Request> requests = createRequests(quantized_lstm::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: random_multinomial.mod.py.
namespace random_multinomial {
// Generated random_multinomial test
#include "examples/random_multinomial.example.cpp"
// Generated model constructor
#include "vts_models/random_multinomial.model.cpp"
} // namespace random_multinomial
TEST_F(NeuralnetworksHidlTest, random_multinomial) {
generated_tests::Execute(device,
random_multinomial::createTestModel,
random_multinomial::is_ignored,
random_multinomial::get_examples());
}
TEST_F(ValidationTest, random_multinomial) {
const Model model = random_multinomial::createTestModel();
const std::vector<Request> requests = createRequests(random_multinomial::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu1_float16_1.mod.py.
namespace relu1_float16_1 {
// Generated relu1_float16_1 test
#include "examples/relu1_float16_1.example.cpp"
// Generated model constructor
#include "vts_models/relu1_float16_1.model.cpp"
} // namespace relu1_float16_1
TEST_F(NeuralnetworksHidlTest, relu1_float16_1) {
generated_tests::Execute(device,
relu1_float16_1::createTestModel,
relu1_float16_1::is_ignored,
relu1_float16_1::get_examples());
}
TEST_F(ValidationTest, relu1_float16_1) {
const Model model = relu1_float16_1::createTestModel();
const std::vector<Request> requests = createRequests(relu1_float16_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu1_float16_2.mod.py.
namespace relu1_float16_2 {
// Generated relu1_float16_2 test
#include "examples/relu1_float16_2.example.cpp"
// Generated model constructor
#include "vts_models/relu1_float16_2.model.cpp"
} // namespace relu1_float16_2
TEST_F(NeuralnetworksHidlTest, relu1_float16_2) {
generated_tests::Execute(device,
relu1_float16_2::createTestModel,
relu1_float16_2::is_ignored,
relu1_float16_2::get_examples());
}
TEST_F(ValidationTest, relu1_float16_2) {
const Model model = relu1_float16_2::createTestModel();
const std::vector<Request> requests = createRequests(relu1_float16_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu6_float16_1.mod.py.
namespace relu6_float16_1 {
// Generated relu6_float16_1 test
#include "examples/relu6_float16_1.example.cpp"
// Generated model constructor
#include "vts_models/relu6_float16_1.model.cpp"
} // namespace relu6_float16_1
TEST_F(NeuralnetworksHidlTest, relu6_float16_1) {
generated_tests::Execute(device,
relu6_float16_1::createTestModel,
relu6_float16_1::is_ignored,
relu6_float16_1::get_examples());
}
TEST_F(ValidationTest, relu6_float16_1) {
const Model model = relu6_float16_1::createTestModel();
const std::vector<Request> requests = createRequests(relu6_float16_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu6_float16_2.mod.py.
namespace relu6_float16_2 {
// Generated relu6_float16_2 test
#include "examples/relu6_float16_2.example.cpp"
// Generated model constructor
#include "vts_models/relu6_float16_2.model.cpp"
} // namespace relu6_float16_2
TEST_F(NeuralnetworksHidlTest, relu6_float16_2) {
generated_tests::Execute(device,
relu6_float16_2::createTestModel,
relu6_float16_2::is_ignored,
relu6_float16_2::get_examples());
}
TEST_F(ValidationTest, relu6_float16_2) {
const Model model = relu6_float16_2::createTestModel();
const std::vector<Request> requests = createRequests(relu6_float16_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu_float16_1.mod.py.
namespace relu_float16_1 {
// Generated relu_float16_1 test
#include "examples/relu_float16_1.example.cpp"
// Generated model constructor
#include "vts_models/relu_float16_1.model.cpp"
} // namespace relu_float16_1
TEST_F(NeuralnetworksHidlTest, relu_float16_1) {
generated_tests::Execute(device,
relu_float16_1::createTestModel,
relu_float16_1::is_ignored,
relu_float16_1::get_examples());
}
TEST_F(ValidationTest, relu_float16_1) {
const Model model = relu_float16_1::createTestModel();
const std::vector<Request> requests = createRequests(relu_float16_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: relu_float16_2.mod.py.
namespace relu_float16_2 {
// Generated relu_float16_2 test
#include "examples/relu_float16_2.example.cpp"
// Generated model constructor
#include "vts_models/relu_float16_2.model.cpp"
} // namespace relu_float16_2
TEST_F(NeuralnetworksHidlTest, relu_float16_2) {
generated_tests::Execute(device,
relu_float16_2::createTestModel,
relu_float16_2::is_ignored,
relu_float16_2::get_examples());
}
TEST_F(ValidationTest, relu_float16_2) {
const Model model = relu_float16_2::createTestModel();
const std::vector<Request> requests = createRequests(relu_float16_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: reshape_float16.mod.py.
namespace reshape_float16 {
// Generated reshape_float16 test
#include "examples/reshape_float16.example.cpp"
// Generated model constructor
#include "vts_models/reshape_float16.model.cpp"
} // namespace reshape_float16
TEST_F(NeuralnetworksHidlTest, reshape_float16) {
generated_tests::Execute(device,
reshape_float16::createTestModel,
reshape_float16::is_ignored,
reshape_float16::get_examples());
}
TEST_F(ValidationTest, reshape_float16) {
const Model model = reshape_float16::createTestModel();
const std::vector<Request> requests = createRequests(reshape_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: resize_bilinear_v1_2.mod.py.
namespace resize_bilinear_v1_2 {
// Generated resize_bilinear_v1_2 test
#include "examples/resize_bilinear_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/resize_bilinear_v1_2.model.cpp"
} // namespace resize_bilinear_v1_2
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc,
resize_bilinear_v1_2::is_ignored_nhwc,
resize_bilinear_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc_relaxed,
resize_bilinear_v1_2::is_ignored_nhwc_relaxed,
resize_bilinear_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc_relaxed) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc_float16) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc_float16,
resize_bilinear_v1_2::is_ignored_nhwc_float16,
resize_bilinear_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc_float16) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw,
resize_bilinear_v1_2::is_ignored_nchw,
resize_bilinear_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw_relaxed,
resize_bilinear_v1_2::is_ignored_nchw_relaxed,
resize_bilinear_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw_relaxed) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw_float16) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw_float16,
resize_bilinear_v1_2::is_ignored_nchw_float16,
resize_bilinear_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw_float16) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc_2,
resize_bilinear_v1_2::is_ignored_nhwc_2,
resize_bilinear_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc_relaxed_2,
resize_bilinear_v1_2::is_ignored_nhwc_relaxed_2,
resize_bilinear_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc_relaxed_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nhwc_float16_2,
resize_bilinear_v1_2::is_ignored_nhwc_float16_2,
resize_bilinear_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nhwc_float16_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw_2,
resize_bilinear_v1_2::is_ignored_nchw_2,
resize_bilinear_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw_relaxed_2,
resize_bilinear_v1_2::is_ignored_nchw_relaxed_2,
resize_bilinear_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw_relaxed_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, resize_bilinear_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
resize_bilinear_v1_2::createTestModel_nchw_float16_2,
resize_bilinear_v1_2::is_ignored_nchw_float16_2,
resize_bilinear_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, resize_bilinear_v1_2_nchw_float16_2) {
const Model model = resize_bilinear_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(resize_bilinear_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: roi_align.mod.py.
namespace roi_align {
// Generated roi_align test
#include "examples/roi_align.example.cpp"
// Generated model constructor
#include "vts_models/roi_align.model.cpp"
} // namespace roi_align
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc,
roi_align::is_ignored_nhwc,
roi_align::get_examples_nhwc());
}
TEST_F(ValidationTest, roi_align_nhwc) {
const Model model = roi_align::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_relaxed) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_relaxed,
roi_align::is_ignored_nhwc_relaxed,
roi_align::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, roi_align_nhwc_relaxed) {
const Model model = roi_align::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_quant8) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_quant8,
roi_align::is_ignored_nhwc_quant8,
roi_align::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, roi_align_nhwc_quant8) {
const Model model = roi_align::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw,
roi_align::is_ignored_nchw,
roi_align::get_examples_nchw());
}
TEST_F(ValidationTest, roi_align_nchw) {
const Model model = roi_align::createTestModel_nchw();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_relaxed) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_relaxed,
roi_align::is_ignored_nchw_relaxed,
roi_align::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, roi_align_nchw_relaxed) {
const Model model = roi_align::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_quant8) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_quant8,
roi_align::is_ignored_nchw_quant8,
roi_align::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, roi_align_nchw_quant8) {
const Model model = roi_align::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_2,
roi_align::is_ignored_nhwc_2,
roi_align::get_examples_nhwc_2());
}
TEST_F(ValidationTest, roi_align_nhwc_2) {
const Model model = roi_align::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_relaxed_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_relaxed_2,
roi_align::is_ignored_nhwc_relaxed_2,
roi_align::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, roi_align_nhwc_relaxed_2) {
const Model model = roi_align::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_quant8_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_quant8_2,
roi_align::is_ignored_nhwc_quant8_2,
roi_align::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, roi_align_nhwc_quant8_2) {
const Model model = roi_align::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_2,
roi_align::is_ignored_nchw_2,
roi_align::get_examples_nchw_2());
}
TEST_F(ValidationTest, roi_align_nchw_2) {
const Model model = roi_align::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_relaxed_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_relaxed_2,
roi_align::is_ignored_nchw_relaxed_2,
roi_align::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, roi_align_nchw_relaxed_2) {
const Model model = roi_align::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_quant8_2) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_quant8_2,
roi_align::is_ignored_nchw_quant8_2,
roi_align::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, roi_align_nchw_quant8_2) {
const Model model = roi_align::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_3,
roi_align::is_ignored_nhwc_3,
roi_align::get_examples_nhwc_3());
}
TEST_F(ValidationTest, roi_align_nhwc_3) {
const Model model = roi_align::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_relaxed_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_relaxed_3,
roi_align::is_ignored_nhwc_relaxed_3,
roi_align::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, roi_align_nhwc_relaxed_3) {
const Model model = roi_align::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nhwc_quant8_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nhwc_quant8_3,
roi_align::is_ignored_nhwc_quant8_3,
roi_align::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, roi_align_nhwc_quant8_3) {
const Model model = roi_align::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_3,
roi_align::is_ignored_nchw_3,
roi_align::get_examples_nchw_3());
}
TEST_F(ValidationTest, roi_align_nchw_3) {
const Model model = roi_align::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_relaxed_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_relaxed_3,
roi_align::is_ignored_nchw_relaxed_3,
roi_align::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, roi_align_nchw_relaxed_3) {
const Model model = roi_align::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, roi_align_nchw_quant8_3) {
generated_tests::Execute(device,
roi_align::createTestModel_nchw_quant8_3,
roi_align::is_ignored_nchw_quant8_3,
roi_align::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, roi_align_nchw_quant8_3) {
const Model model = roi_align::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(roi_align::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: rotated_bbox_transform.mod.py.
namespace rotated_bbox_transform {
// Generated rotated_bbox_transform test
#include "examples/rotated_bbox_transform.example.cpp"
// Generated model constructor
#include "vts_models/rotated_bbox_transform.model.cpp"
} // namespace rotated_bbox_transform
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel,
rotated_bbox_transform::is_ignored,
rotated_bbox_transform::get_examples());
}
TEST_F(ValidationTest, rotated_bbox_transform) {
const Model model = rotated_bbox_transform::createTestModel();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_relaxed) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_relaxed,
rotated_bbox_transform::is_ignored_relaxed,
rotated_bbox_transform::get_examples_relaxed());
}
TEST_F(ValidationTest, rotated_bbox_transform_relaxed) {
const Model model = rotated_bbox_transform::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_2) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_2,
rotated_bbox_transform::is_ignored_2,
rotated_bbox_transform::get_examples_2());
}
TEST_F(ValidationTest, rotated_bbox_transform_2) {
const Model model = rotated_bbox_transform::createTestModel_2();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_relaxed_2) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_relaxed_2,
rotated_bbox_transform::is_ignored_relaxed_2,
rotated_bbox_transform::get_examples_relaxed_2());
}
TEST_F(ValidationTest, rotated_bbox_transform_relaxed_2) {
const Model model = rotated_bbox_transform::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_3) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_3,
rotated_bbox_transform::is_ignored_3,
rotated_bbox_transform::get_examples_3());
}
TEST_F(ValidationTest, rotated_bbox_transform_3) {
const Model model = rotated_bbox_transform::createTestModel_3();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_relaxed_3) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_relaxed_3,
rotated_bbox_transform::is_ignored_relaxed_3,
rotated_bbox_transform::get_examples_relaxed_3());
}
TEST_F(ValidationTest, rotated_bbox_transform_relaxed_3) {
const Model model = rotated_bbox_transform::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_single_batch) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_single_batch,
rotated_bbox_transform::is_ignored_single_batch,
rotated_bbox_transform::get_examples_single_batch());
}
TEST_F(ValidationTest, rotated_bbox_transform_single_batch) {
const Model model = rotated_bbox_transform::createTestModel_single_batch();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_single_batch());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, rotated_bbox_transform_single_batch_relaxed) {
generated_tests::Execute(device,
rotated_bbox_transform::createTestModel_single_batch_relaxed,
rotated_bbox_transform::is_ignored_single_batch_relaxed,
rotated_bbox_transform::get_examples_single_batch_relaxed());
}
TEST_F(ValidationTest, rotated_bbox_transform_single_batch_relaxed) {
const Model model = rotated_bbox_transform::createTestModel_single_batch_relaxed();
const std::vector<Request> requests = createRequests(rotated_bbox_transform::get_examples_single_batch_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: softmax_v1_2.mod.py.
namespace softmax_v1_2 {
// Generated softmax_v1_2 test
#include "examples/softmax_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/softmax_v1_2.model.cpp"
} // namespace softmax_v1_2
TEST_F(NeuralnetworksHidlTest, softmax_v1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel,
softmax_v1_2::is_ignored,
softmax_v1_2::get_examples());
}
TEST_F(ValidationTest, softmax_v1_2) {
const Model model = softmax_v1_2::createTestModel();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_dim1_axis0,
softmax_v1_2::is_ignored_dim1_axis0,
softmax_v1_2::get_examples_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_dim3_axis2,
softmax_v1_2::is_ignored_dim3_axis2,
softmax_v1_2::get_examples_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed,
softmax_v1_2::is_ignored_relaxed,
softmax_v1_2::get_examples_relaxed());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed) {
const Model model = softmax_v1_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed_dim1_axis0,
softmax_v1_2::is_ignored_relaxed_dim1_axis0,
softmax_v1_2::get_examples_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed_dim3_axis2,
softmax_v1_2::is_ignored_relaxed_dim3_axis2,
softmax_v1_2::get_examples_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16,
softmax_v1_2::is_ignored_float16,
softmax_v1_2::get_examples_float16());
}
TEST_F(ValidationTest, softmax_v1_2_float16) {
const Model model = softmax_v1_2::createTestModel_float16();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16_dim1_axis0,
softmax_v1_2::is_ignored_float16_dim1_axis0,
softmax_v1_2::get_examples_float16_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_float16_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_float16_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16_dim3_axis2,
softmax_v1_2::is_ignored_float16_dim3_axis2,
softmax_v1_2::get_examples_float16_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_float16_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_float16_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8,
softmax_v1_2::is_ignored_quant8,
softmax_v1_2::get_examples_quant8());
}
TEST_F(ValidationTest, softmax_v1_2_quant8) {
const Model model = softmax_v1_2::createTestModel_quant8();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8_dim1_axis0,
softmax_v1_2::is_ignored_quant8_dim1_axis0,
softmax_v1_2::get_examples_quant8_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_quant8_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_quant8_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8_dim3_axis2,
softmax_v1_2::is_ignored_quant8_dim3_axis2,
softmax_v1_2::get_examples_quant8_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_quant8_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_quant8_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_2,
softmax_v1_2::is_ignored_2,
softmax_v1_2::get_examples_2());
}
TEST_F(ValidationTest, softmax_v1_2_2) {
const Model model = softmax_v1_2::createTestModel_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_dim1_axis0_2,
softmax_v1_2::is_ignored_dim1_axis0_2,
softmax_v1_2::get_examples_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_dim3_axis2_2,
softmax_v1_2::is_ignored_dim3_axis2_2,
softmax_v1_2::get_examples_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed_2,
softmax_v1_2::is_ignored_relaxed_2,
softmax_v1_2::get_examples_relaxed_2());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed_2) {
const Model model = softmax_v1_2::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed_dim1_axis0_2,
softmax_v1_2::is_ignored_relaxed_dim1_axis0_2,
softmax_v1_2::get_examples_relaxed_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_relaxed_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_relaxed_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_relaxed_dim3_axis2_2,
softmax_v1_2::is_ignored_relaxed_dim3_axis2_2,
softmax_v1_2::get_examples_relaxed_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_relaxed_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_relaxed_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_relaxed_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16_2,
softmax_v1_2::is_ignored_float16_2,
softmax_v1_2::get_examples_float16_2());
}
TEST_F(ValidationTest, softmax_v1_2_float16_2) {
const Model model = softmax_v1_2::createTestModel_float16_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16_dim1_axis0_2,
softmax_v1_2::is_ignored_float16_dim1_axis0_2,
softmax_v1_2::get_examples_float16_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_float16_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_float16_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_float16_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_float16_dim3_axis2_2,
softmax_v1_2::is_ignored_float16_dim3_axis2_2,
softmax_v1_2::get_examples_float16_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_float16_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_float16_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_float16_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8_2,
softmax_v1_2::is_ignored_quant8_2,
softmax_v1_2::get_examples_quant8_2());
}
TEST_F(ValidationTest, softmax_v1_2_quant8_2) {
const Model model = softmax_v1_2::createTestModel_quant8_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8_dim1_axis0_2,
softmax_v1_2::is_ignored_quant8_dim1_axis0_2,
softmax_v1_2::get_examples_quant8_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_quant8_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_quant8_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_quant8_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_quant8_dim3_axis2_2,
softmax_v1_2::is_ignored_quant8_dim3_axis2_2,
softmax_v1_2::get_examples_quant8_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_quant8_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_quant8_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_quant8_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis0,
softmax_v1_2::is_ignored_axis_dim4_axis0,
softmax_v1_2::get_examples_axis_dim4_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis0_neg,
softmax_v1_2::is_ignored_axis_dim4_axis0_neg,
softmax_v1_2::get_examples_axis_dim4_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis1,
softmax_v1_2::is_ignored_axis_dim4_axis1,
softmax_v1_2::get_examples_axis_dim4_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis1_neg,
softmax_v1_2::is_ignored_axis_dim4_axis1_neg,
softmax_v1_2::get_examples_axis_dim4_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis2,
softmax_v1_2::is_ignored_axis_dim4_axis2,
softmax_v1_2::get_examples_axis_dim4_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis2_neg,
softmax_v1_2::is_ignored_axis_dim4_axis2_neg,
softmax_v1_2::get_examples_axis_dim4_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis3) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis3,
softmax_v1_2::is_ignored_axis_dim4_axis3,
softmax_v1_2::get_examples_axis_dim4_axis3());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis3) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis3();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis3_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis3_neg,
softmax_v1_2::is_ignored_axis_dim4_axis3_neg,
softmax_v1_2::get_examples_axis_dim4_axis3_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis3_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis0,
softmax_v1_2::is_ignored_axis_dim3_axis0,
softmax_v1_2::get_examples_axis_dim3_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis0_neg,
softmax_v1_2::is_ignored_axis_dim3_axis0_neg,
softmax_v1_2::get_examples_axis_dim3_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis1,
softmax_v1_2::is_ignored_axis_dim3_axis1,
softmax_v1_2::get_examples_axis_dim3_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis1_neg,
softmax_v1_2::is_ignored_axis_dim3_axis1_neg,
softmax_v1_2::get_examples_axis_dim3_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis2,
softmax_v1_2::is_ignored_axis_dim3_axis2,
softmax_v1_2::get_examples_axis_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis2_neg,
softmax_v1_2::is_ignored_axis_dim3_axis2_neg,
softmax_v1_2::get_examples_axis_dim3_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis0,
softmax_v1_2::is_ignored_axis_dim2_axis0,
softmax_v1_2::get_examples_axis_dim2_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis0_neg,
softmax_v1_2::is_ignored_axis_dim2_axis0_neg,
softmax_v1_2::get_examples_axis_dim2_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis1,
softmax_v1_2::is_ignored_axis_dim2_axis1,
softmax_v1_2::get_examples_axis_dim2_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis1_neg,
softmax_v1_2::is_ignored_axis_dim2_axis1_neg,
softmax_v1_2::get_examples_axis_dim2_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim1_axis0,
softmax_v1_2::is_ignored_axis_dim1_axis0,
softmax_v1_2::get_examples_axis_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim1_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim1_axis0_neg,
softmax_v1_2::is_ignored_axis_dim1_axis0_neg,
softmax_v1_2::get_examples_axis_dim1_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim1_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis0,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis1,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis3) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis3,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis3());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis3) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis3_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis3_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis0,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis1,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis0,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis1,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0,
softmax_v1_2::is_ignored_axis_relaxed_dim1_axis0,
softmax_v1_2::get_examples_axis_relaxed_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim1_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg,
softmax_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg,
softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim1_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis0,
softmax_v1_2::is_ignored_axis_float16_dim4_axis0,
softmax_v1_2::get_examples_axis_float16_dim4_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis0_neg,
softmax_v1_2::is_ignored_axis_float16_dim4_axis0_neg,
softmax_v1_2::get_examples_axis_float16_dim4_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis1,
softmax_v1_2::is_ignored_axis_float16_dim4_axis1,
softmax_v1_2::get_examples_axis_float16_dim4_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis1_neg,
softmax_v1_2::is_ignored_axis_float16_dim4_axis1_neg,
softmax_v1_2::get_examples_axis_float16_dim4_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis2,
softmax_v1_2::get_examples_axis_float16_dim4_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis2_neg,
softmax_v1_2::is_ignored_axis_float16_dim4_axis2_neg,
softmax_v1_2::get_examples_axis_float16_dim4_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis3) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis3,
softmax_v1_2::is_ignored_axis_float16_dim4_axis3,
softmax_v1_2::get_examples_axis_float16_dim4_axis3());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis3) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis3();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis3_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis3_neg,
softmax_v1_2::is_ignored_axis_float16_dim4_axis3_neg,
softmax_v1_2::get_examples_axis_float16_dim4_axis3_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis3_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis0,
softmax_v1_2::is_ignored_axis_float16_dim3_axis0,
softmax_v1_2::get_examples_axis_float16_dim3_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis0_neg,
softmax_v1_2::is_ignored_axis_float16_dim3_axis0_neg,
softmax_v1_2::get_examples_axis_float16_dim3_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis1,
softmax_v1_2::is_ignored_axis_float16_dim3_axis1,
softmax_v1_2::get_examples_axis_float16_dim3_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis1_neg,
softmax_v1_2::is_ignored_axis_float16_dim3_axis1_neg,
softmax_v1_2::get_examples_axis_float16_dim3_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis2,
softmax_v1_2::get_examples_axis_float16_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis2_neg,
softmax_v1_2::is_ignored_axis_float16_dim3_axis2_neg,
softmax_v1_2::get_examples_axis_float16_dim3_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis0,
softmax_v1_2::is_ignored_axis_float16_dim2_axis0,
softmax_v1_2::get_examples_axis_float16_dim2_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis0_neg,
softmax_v1_2::is_ignored_axis_float16_dim2_axis0_neg,
softmax_v1_2::get_examples_axis_float16_dim2_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis1,
softmax_v1_2::is_ignored_axis_float16_dim2_axis1,
softmax_v1_2::get_examples_axis_float16_dim2_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis1_neg,
softmax_v1_2::is_ignored_axis_float16_dim2_axis1_neg,
softmax_v1_2::get_examples_axis_float16_dim2_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim1_axis0,
softmax_v1_2::is_ignored_axis_float16_dim1_axis0,
softmax_v1_2::get_examples_axis_float16_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim1_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim1_axis0_neg,
softmax_v1_2::is_ignored_axis_float16_dim1_axis0_neg,
softmax_v1_2::get_examples_axis_float16_dim1_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim1_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis0,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis0,
softmax_v1_2::get_examples_axis_quant8_dim4_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_neg,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis0_neg,
softmax_v1_2::get_examples_axis_quant8_dim4_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis1,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis1,
softmax_v1_2::get_examples_axis_quant8_dim4_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_neg,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis1_neg,
softmax_v1_2::get_examples_axis_quant8_dim4_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_neg,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis2_neg,
softmax_v1_2::get_examples_axis_quant8_dim4_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis3) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis3,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis3,
softmax_v1_2::get_examples_axis_quant8_dim4_axis3());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis3) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis3();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis3_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_neg,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis3_neg,
softmax_v1_2::get_examples_axis_quant8_dim4_axis3_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis3_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis3_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis0,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis0,
softmax_v1_2::get_examples_axis_quant8_dim3_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_neg,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis0_neg,
softmax_v1_2::get_examples_axis_quant8_dim3_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis1,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis1,
softmax_v1_2::get_examples_axis_quant8_dim3_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_neg,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis1_neg,
softmax_v1_2::get_examples_axis_quant8_dim3_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis2_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_neg,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis2_neg,
softmax_v1_2::get_examples_axis_quant8_dim3_axis2_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis2_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis2_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis0,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis0,
softmax_v1_2::get_examples_axis_quant8_dim2_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_neg,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis0_neg,
softmax_v1_2::get_examples_axis_quant8_dim2_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis1) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis1,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis1,
softmax_v1_2::get_examples_axis_quant8_dim2_axis1());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis1) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis1();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis1_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_neg,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis1_neg,
softmax_v1_2::get_examples_axis_quant8_dim2_axis1_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis1_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis1_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim1_axis0) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim1_axis0,
softmax_v1_2::is_ignored_axis_quant8_dim1_axis0,
softmax_v1_2::get_examples_axis_quant8_dim1_axis0());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim1_axis0) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim1_axis0();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim1_axis0());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim1_axis0_neg) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_neg,
softmax_v1_2::is_ignored_axis_quant8_dim1_axis0_neg,
softmax_v1_2::get_examples_axis_quant8_dim1_axis0_neg());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim1_axis0_neg) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_neg();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim1_axis0_neg());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis0_2,
softmax_v1_2::is_ignored_axis_dim4_axis0_2,
softmax_v1_2::get_examples_axis_dim4_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis0_neg_2,
softmax_v1_2::is_ignored_axis_dim4_axis0_neg_2,
softmax_v1_2::get_examples_axis_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis1_2,
softmax_v1_2::is_ignored_axis_dim4_axis1_2,
softmax_v1_2::get_examples_axis_dim4_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis1_neg_2,
softmax_v1_2::is_ignored_axis_dim4_axis1_neg_2,
softmax_v1_2::get_examples_axis_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis2_2,
softmax_v1_2::is_ignored_axis_dim4_axis2_2,
softmax_v1_2::get_examples_axis_dim4_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis2_neg_2,
softmax_v1_2::is_ignored_axis_dim4_axis2_neg_2,
softmax_v1_2::get_examples_axis_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis3_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis3_2,
softmax_v1_2::is_ignored_axis_dim4_axis3_2,
softmax_v1_2::get_examples_axis_dim4_axis3_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis3_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis3_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim4_axis3_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim4_axis3_neg_2,
softmax_v1_2::is_ignored_axis_dim4_axis3_neg_2,
softmax_v1_2::get_examples_axis_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim4_axis3_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis0_2,
softmax_v1_2::is_ignored_axis_dim3_axis0_2,
softmax_v1_2::get_examples_axis_dim3_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis0_neg_2,
softmax_v1_2::is_ignored_axis_dim3_axis0_neg_2,
softmax_v1_2::get_examples_axis_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis1_2,
softmax_v1_2::is_ignored_axis_dim3_axis1_2,
softmax_v1_2::get_examples_axis_dim3_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis1_neg_2,
softmax_v1_2::is_ignored_axis_dim3_axis1_neg_2,
softmax_v1_2::get_examples_axis_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis2_2,
softmax_v1_2::is_ignored_axis_dim3_axis2_2,
softmax_v1_2::get_examples_axis_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim3_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim3_axis2_neg_2,
softmax_v1_2::is_ignored_axis_dim3_axis2_neg_2,
softmax_v1_2::get_examples_axis_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim3_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis0_2,
softmax_v1_2::is_ignored_axis_dim2_axis0_2,
softmax_v1_2::get_examples_axis_dim2_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis0_neg_2,
softmax_v1_2::is_ignored_axis_dim2_axis0_neg_2,
softmax_v1_2::get_examples_axis_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis1_2,
softmax_v1_2::is_ignored_axis_dim2_axis1_2,
softmax_v1_2::get_examples_axis_dim2_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim2_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim2_axis1_neg_2,
softmax_v1_2::is_ignored_axis_dim2_axis1_neg_2,
softmax_v1_2::get_examples_axis_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim2_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim1_axis0_2,
softmax_v1_2::is_ignored_axis_dim1_axis0_2,
softmax_v1_2::get_examples_axis_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_dim1_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_dim1_axis0_neg_2,
softmax_v1_2::is_ignored_axis_dim1_axis0_neg_2,
softmax_v1_2::get_examples_axis_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_dim1_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis0_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis0_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis1_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis1_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis2_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis2_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis3_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis3_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis3_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim4_axis3_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim4_axis3_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim4_axis3_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis0_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis0_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis1_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis1_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis2_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim3_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim3_axis2_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim3_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_2,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis0_2,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis0_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_2,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis1_2,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim2_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim2_axis1_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim2_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_2,
softmax_v1_2::is_ignored_axis_relaxed_dim1_axis0_2,
softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_relaxed_dim1_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_2,
softmax_v1_2::is_ignored_axis_relaxed_dim1_axis0_neg_2,
softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_relaxed_dim1_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_relaxed_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_relaxed_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis0_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis0_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis0_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis0_neg_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis1_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis1_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis1_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis1_neg_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis2_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis2_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis2_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis2_neg_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis3_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis3_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis3_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis3_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis3_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis3_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim4_axis3_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim4_axis3_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim4_axis3_neg_2,
softmax_v1_2::get_examples_axis_float16_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim4_axis3_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis0_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis0_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis0_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis0_neg_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis1_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis1_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis1_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis1_neg_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis2_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis2_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim3_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim3_axis2_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim3_axis2_neg_2,
softmax_v1_2::get_examples_axis_float16_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim3_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis0_2,
softmax_v1_2::is_ignored_axis_float16_dim2_axis0_2,
softmax_v1_2::get_examples_axis_float16_dim2_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis0_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim2_axis0_neg_2,
softmax_v1_2::get_examples_axis_float16_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis1_2,
softmax_v1_2::is_ignored_axis_float16_dim2_axis1_2,
softmax_v1_2::get_examples_axis_float16_dim2_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim2_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim2_axis1_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim2_axis1_neg_2,
softmax_v1_2::get_examples_axis_float16_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim2_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim1_axis0_2,
softmax_v1_2::is_ignored_axis_float16_dim1_axis0_2,
softmax_v1_2::get_examples_axis_float16_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_float16_dim1_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_float16_dim1_axis0_neg_2,
softmax_v1_2::is_ignored_axis_float16_dim1_axis0_neg_2,
softmax_v1_2::get_examples_axis_float16_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_float16_dim1_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_float16_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_float16_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis0_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis0_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis1_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis1_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis2_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis2_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis3_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis3_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis3_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis3_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis3_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim4_axis3_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim4_axis3_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim4_axis3_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim4_axis3_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim4_axis3_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim4_axis3_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis0_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis0_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis1_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis1_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis2_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis2_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis2_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis2_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis2_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim3_axis2_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim3_axis2_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim3_axis2_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim3_axis2_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim3_axis2_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim3_axis2_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_2,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis0_2,
softmax_v1_2::get_examples_axis_quant8_dim2_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis0_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim2_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis1_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_2,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis1_2,
softmax_v1_2::get_examples_axis_quant8_dim2_axis1_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis1_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis1_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim2_axis1_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim2_axis1_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim2_axis1_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim2_axis1_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim2_axis1_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim2_axis1_neg_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim1_axis0_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_2,
softmax_v1_2::is_ignored_axis_quant8_dim1_axis0_2,
softmax_v1_2::get_examples_axis_quant8_dim1_axis0_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim1_axis0_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim1_axis0_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, softmax_v1_2_axis_quant8_dim1_axis0_neg_2) {
generated_tests::Execute(device,
softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_neg_2,
softmax_v1_2::is_ignored_axis_quant8_dim1_axis0_neg_2,
softmax_v1_2::get_examples_axis_quant8_dim1_axis0_neg_2());
}
TEST_F(ValidationTest, softmax_v1_2_axis_quant8_dim1_axis0_neg_2) {
const Model model = softmax_v1_2::createTestModel_axis_quant8_dim1_axis0_neg_2();
const std::vector<Request> requests = createRequests(softmax_v1_2::get_examples_axis_quant8_dim1_axis0_neg_2());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: space_to_batch_v1_2.mod.py.
namespace space_to_batch_v1_2 {
// Generated space_to_batch_v1_2 test
#include "examples/space_to_batch_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/space_to_batch_v1_2.model.cpp"
} // namespace space_to_batch_v1_2
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc,
space_to_batch_v1_2::is_ignored_nhwc,
space_to_batch_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_relaxed,
space_to_batch_v1_2::is_ignored_nhwc_relaxed,
space_to_batch_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_relaxed) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_float16) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_float16,
space_to_batch_v1_2::is_ignored_nhwc_float16,
space_to_batch_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_float16) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_quant8,
space_to_batch_v1_2::is_ignored_nhwc_quant8,
space_to_batch_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_quant8) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw,
space_to_batch_v1_2::is_ignored_nchw,
space_to_batch_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw) {
const Model model = space_to_batch_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_relaxed,
space_to_batch_v1_2::is_ignored_nchw_relaxed,
space_to_batch_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_relaxed) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_float16) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_float16,
space_to_batch_v1_2::is_ignored_nchw_float16,
space_to_batch_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_float16) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_quant8) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_quant8,
space_to_batch_v1_2::is_ignored_nchw_quant8,
space_to_batch_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_quant8) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_2,
space_to_batch_v1_2::is_ignored_nhwc_2,
space_to_batch_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_2) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_relaxed_2,
space_to_batch_v1_2::is_ignored_nhwc_relaxed_2,
space_to_batch_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_relaxed_2) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_float16_2,
space_to_batch_v1_2::is_ignored_nhwc_float16_2,
space_to_batch_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_float16_2) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_quant8_2,
space_to_batch_v1_2::is_ignored_nhwc_quant8_2,
space_to_batch_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_quant8_2) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_2,
space_to_batch_v1_2::is_ignored_nchw_2,
space_to_batch_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_2) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_relaxed_2,
space_to_batch_v1_2::is_ignored_nchw_relaxed_2,
space_to_batch_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_relaxed_2) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_float16_2,
space_to_batch_v1_2::is_ignored_nchw_float16_2,
space_to_batch_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_float16_2) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_quant8_2,
space_to_batch_v1_2::is_ignored_nchw_quant8_2,
space_to_batch_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_quant8_2) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_3,
space_to_batch_v1_2::is_ignored_nhwc_3,
space_to_batch_v1_2::get_examples_nhwc_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_3) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_relaxed_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_relaxed_3,
space_to_batch_v1_2::is_ignored_nhwc_relaxed_3,
space_to_batch_v1_2::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_relaxed_3) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_float16_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_float16_3,
space_to_batch_v1_2::is_ignored_nhwc_float16_3,
space_to_batch_v1_2::get_examples_nhwc_float16_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_float16_3) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_float16_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_quant8_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_quant8_3,
space_to_batch_v1_2::is_ignored_nhwc_quant8_3,
space_to_batch_v1_2::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_quant8_3) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_3,
space_to_batch_v1_2::is_ignored_nchw_3,
space_to_batch_v1_2::get_examples_nchw_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_3) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_relaxed_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_relaxed_3,
space_to_batch_v1_2::is_ignored_nchw_relaxed_3,
space_to_batch_v1_2::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_relaxed_3) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_float16_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_float16_3,
space_to_batch_v1_2::is_ignored_nchw_float16_3,
space_to_batch_v1_2::get_examples_nchw_float16_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_float16_3) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_float16_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_quant8_3) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_quant8_3,
space_to_batch_v1_2::is_ignored_nchw_quant8_3,
space_to_batch_v1_2::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_quant8_3) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_4,
space_to_batch_v1_2::is_ignored_nhwc_4,
space_to_batch_v1_2::get_examples_nhwc_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_4) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_relaxed_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_relaxed_4,
space_to_batch_v1_2::is_ignored_nhwc_relaxed_4,
space_to_batch_v1_2::get_examples_nhwc_relaxed_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_relaxed_4) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_relaxed_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_float16_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_float16_4,
space_to_batch_v1_2::is_ignored_nhwc_float16_4,
space_to_batch_v1_2::get_examples_nhwc_float16_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_float16_4) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_float16_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_float16_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nhwc_quant8_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nhwc_quant8_4,
space_to_batch_v1_2::is_ignored_nhwc_quant8_4,
space_to_batch_v1_2::get_examples_nhwc_quant8_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nhwc_quant8_4) {
const Model model = space_to_batch_v1_2::createTestModel_nhwc_quant8_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nhwc_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_4,
space_to_batch_v1_2::is_ignored_nchw_4,
space_to_batch_v1_2::get_examples_nchw_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_4) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_relaxed_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_relaxed_4,
space_to_batch_v1_2::is_ignored_nchw_relaxed_4,
space_to_batch_v1_2::get_examples_nchw_relaxed_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_relaxed_4) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_relaxed_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_float16_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_float16_4,
space_to_batch_v1_2::is_ignored_nchw_float16_4,
space_to_batch_v1_2::get_examples_nchw_float16_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_float16_4) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_float16_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_float16_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_batch_v1_2_nchw_quant8_4) {
generated_tests::Execute(device,
space_to_batch_v1_2::createTestModel_nchw_quant8_4,
space_to_batch_v1_2::is_ignored_nchw_quant8_4,
space_to_batch_v1_2::get_examples_nchw_quant8_4());
}
TEST_F(ValidationTest, space_to_batch_v1_2_nchw_quant8_4) {
const Model model = space_to_batch_v1_2::createTestModel_nchw_quant8_4();
const std::vector<Request> requests = createRequests(space_to_batch_v1_2::get_examples_nchw_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: space_to_depth_v1_2.mod.py.
namespace space_to_depth_v1_2 {
// Generated space_to_depth_v1_2 test
#include "examples/space_to_depth_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/space_to_depth_v1_2.model.cpp"
} // namespace space_to_depth_v1_2
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc,
space_to_depth_v1_2::is_ignored_nhwc,
space_to_depth_v1_2::get_examples_nhwc());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_relaxed) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_relaxed,
space_to_depth_v1_2::is_ignored_nhwc_relaxed,
space_to_depth_v1_2::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_relaxed) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_float16) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_float16,
space_to_depth_v1_2::is_ignored_nhwc_float16,
space_to_depth_v1_2::get_examples_nhwc_float16());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_float16) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_float16();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_quant8) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_quant8,
space_to_depth_v1_2::is_ignored_nhwc_quant8,
space_to_depth_v1_2::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_quant8) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw,
space_to_depth_v1_2::is_ignored_nchw,
space_to_depth_v1_2::get_examples_nchw());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw) {
const Model model = space_to_depth_v1_2::createTestModel_nchw();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_relaxed) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_relaxed,
space_to_depth_v1_2::is_ignored_nchw_relaxed,
space_to_depth_v1_2::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_relaxed) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_float16) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_float16,
space_to_depth_v1_2::is_ignored_nchw_float16,
space_to_depth_v1_2::get_examples_nchw_float16());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_float16) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_float16();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_quant8) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_quant8,
space_to_depth_v1_2::is_ignored_nchw_quant8,
space_to_depth_v1_2::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_quant8) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_2,
space_to_depth_v1_2::is_ignored_nhwc_2,
space_to_depth_v1_2::get_examples_nhwc_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_2) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_relaxed_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_relaxed_2,
space_to_depth_v1_2::is_ignored_nhwc_relaxed_2,
space_to_depth_v1_2::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_relaxed_2) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_float16_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_float16_2,
space_to_depth_v1_2::is_ignored_nhwc_float16_2,
space_to_depth_v1_2::get_examples_nhwc_float16_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_float16_2) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_float16_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_quant8_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_quant8_2,
space_to_depth_v1_2::is_ignored_nhwc_quant8_2,
space_to_depth_v1_2::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_quant8_2) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_2,
space_to_depth_v1_2::is_ignored_nchw_2,
space_to_depth_v1_2::get_examples_nchw_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_2) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_relaxed_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_relaxed_2,
space_to_depth_v1_2::is_ignored_nchw_relaxed_2,
space_to_depth_v1_2::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_relaxed_2) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_float16_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_float16_2,
space_to_depth_v1_2::is_ignored_nchw_float16_2,
space_to_depth_v1_2::get_examples_nchw_float16_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_float16_2) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_float16_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_quant8_2) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_quant8_2,
space_to_depth_v1_2::is_ignored_nchw_quant8_2,
space_to_depth_v1_2::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_quant8_2) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_3,
space_to_depth_v1_2::is_ignored_nhwc_3,
space_to_depth_v1_2::get_examples_nhwc_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_3) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_relaxed_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_relaxed_3,
space_to_depth_v1_2::is_ignored_nhwc_relaxed_3,
space_to_depth_v1_2::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_relaxed_3) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_float16_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_float16_3,
space_to_depth_v1_2::is_ignored_nhwc_float16_3,
space_to_depth_v1_2::get_examples_nhwc_float16_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_float16_3) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_float16_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nhwc_quant8_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nhwc_quant8_3,
space_to_depth_v1_2::is_ignored_nhwc_quant8_3,
space_to_depth_v1_2::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nhwc_quant8_3) {
const Model model = space_to_depth_v1_2::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_3,
space_to_depth_v1_2::is_ignored_nchw_3,
space_to_depth_v1_2::get_examples_nchw_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_3) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_relaxed_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_relaxed_3,
space_to_depth_v1_2::is_ignored_nchw_relaxed_3,
space_to_depth_v1_2::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_relaxed_3) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_float16_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_float16_3,
space_to_depth_v1_2::is_ignored_nchw_float16_3,
space_to_depth_v1_2::get_examples_nchw_float16_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_float16_3) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_float16_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, space_to_depth_v1_2_nchw_quant8_3) {
generated_tests::Execute(device,
space_to_depth_v1_2::createTestModel_nchw_quant8_3,
space_to_depth_v1_2::is_ignored_nchw_quant8_3,
space_to_depth_v1_2::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, space_to_depth_v1_2_nchw_quant8_3) {
const Model model = space_to_depth_v1_2::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(space_to_depth_v1_2::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_float_1.mod.py.
namespace split_float_1 {
// Generated split_float_1 test
#include "examples/split_float_1.example.cpp"
// Generated model constructor
#include "vts_models/split_float_1.model.cpp"
} // namespace split_float_1
TEST_F(NeuralnetworksHidlTest, split_float_1) {
generated_tests::Execute(device,
split_float_1::createTestModel,
split_float_1::is_ignored,
split_float_1::get_examples());
}
TEST_F(ValidationTest, split_float_1) {
const Model model = split_float_1::createTestModel();
const std::vector<Request> requests = createRequests(split_float_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_1_relaxed) {
generated_tests::Execute(device,
split_float_1::createTestModel_relaxed,
split_float_1::is_ignored_relaxed,
split_float_1::get_examples_relaxed());
}
TEST_F(ValidationTest, split_float_1_relaxed) {
const Model model = split_float_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_float_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_1_float16) {
generated_tests::Execute(device,
split_float_1::createTestModel_float16,
split_float_1::is_ignored_float16,
split_float_1::get_examples_float16());
}
TEST_F(ValidationTest, split_float_1_float16) {
const Model model = split_float_1::createTestModel_float16();
const std::vector<Request> requests = createRequests(split_float_1::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_float_2.mod.py.
namespace split_float_2 {
// Generated split_float_2 test
#include "examples/split_float_2.example.cpp"
// Generated model constructor
#include "vts_models/split_float_2.model.cpp"
} // namespace split_float_2
TEST_F(NeuralnetworksHidlTest, split_float_2) {
generated_tests::Execute(device,
split_float_2::createTestModel,
split_float_2::is_ignored,
split_float_2::get_examples());
}
TEST_F(ValidationTest, split_float_2) {
const Model model = split_float_2::createTestModel();
const std::vector<Request> requests = createRequests(split_float_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_2_relaxed) {
generated_tests::Execute(device,
split_float_2::createTestModel_relaxed,
split_float_2::is_ignored_relaxed,
split_float_2::get_examples_relaxed());
}
TEST_F(ValidationTest, split_float_2_relaxed) {
const Model model = split_float_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_float_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_2_float16) {
generated_tests::Execute(device,
split_float_2::createTestModel_float16,
split_float_2::is_ignored_float16,
split_float_2::get_examples_float16());
}
TEST_F(ValidationTest, split_float_2_float16) {
const Model model = split_float_2::createTestModel_float16();
const std::vector<Request> requests = createRequests(split_float_2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_float_3.mod.py.
namespace split_float_3 {
// Generated split_float_3 test
#include "examples/split_float_3.example.cpp"
// Generated model constructor
#include "vts_models/split_float_3.model.cpp"
} // namespace split_float_3
TEST_F(NeuralnetworksHidlTest, split_float_3) {
generated_tests::Execute(device,
split_float_3::createTestModel,
split_float_3::is_ignored,
split_float_3::get_examples());
}
TEST_F(ValidationTest, split_float_3) {
const Model model = split_float_3::createTestModel();
const std::vector<Request> requests = createRequests(split_float_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_3_relaxed) {
generated_tests::Execute(device,
split_float_3::createTestModel_relaxed,
split_float_3::is_ignored_relaxed,
split_float_3::get_examples_relaxed());
}
TEST_F(ValidationTest, split_float_3_relaxed) {
const Model model = split_float_3::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_float_3::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_3_float16) {
generated_tests::Execute(device,
split_float_3::createTestModel_float16,
split_float_3::is_ignored_float16,
split_float_3::get_examples_float16());
}
TEST_F(ValidationTest, split_float_3_float16) {
const Model model = split_float_3::createTestModel_float16();
const std::vector<Request> requests = createRequests(split_float_3::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_float_4.mod.py.
namespace split_float_4 {
// Generated split_float_4 test
#include "examples/split_float_4.example.cpp"
// Generated model constructor
#include "vts_models/split_float_4.model.cpp"
} // namespace split_float_4
TEST_F(NeuralnetworksHidlTest, split_float_4) {
generated_tests::Execute(device,
split_float_4::createTestModel,
split_float_4::is_ignored,
split_float_4::get_examples());
}
TEST_F(ValidationTest, split_float_4) {
const Model model = split_float_4::createTestModel();
const std::vector<Request> requests = createRequests(split_float_4::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_4_relaxed) {
generated_tests::Execute(device,
split_float_4::createTestModel_relaxed,
split_float_4::is_ignored_relaxed,
split_float_4::get_examples_relaxed());
}
TEST_F(ValidationTest, split_float_4_relaxed) {
const Model model = split_float_4::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_float_4::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_4_float16) {
generated_tests::Execute(device,
split_float_4::createTestModel_float16,
split_float_4::is_ignored_float16,
split_float_4::get_examples_float16());
}
TEST_F(ValidationTest, split_float_4_float16) {
const Model model = split_float_4::createTestModel_float16();
const std::vector<Request> requests = createRequests(split_float_4::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_float_5.mod.py.
namespace split_float_5 {
// Generated split_float_5 test
#include "examples/split_float_5.example.cpp"
// Generated model constructor
#include "vts_models/split_float_5.model.cpp"
} // namespace split_float_5
TEST_F(NeuralnetworksHidlTest, split_float_5) {
generated_tests::Execute(device,
split_float_5::createTestModel,
split_float_5::is_ignored,
split_float_5::get_examples());
}
TEST_F(ValidationTest, split_float_5) {
const Model model = split_float_5::createTestModel();
const std::vector<Request> requests = createRequests(split_float_5::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_5_relaxed) {
generated_tests::Execute(device,
split_float_5::createTestModel_relaxed,
split_float_5::is_ignored_relaxed,
split_float_5::get_examples_relaxed());
}
TEST_F(ValidationTest, split_float_5_relaxed) {
const Model model = split_float_5::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_float_5::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_float_5_float16) {
generated_tests::Execute(device,
split_float_5::createTestModel_float16,
split_float_5::is_ignored_float16,
split_float_5::get_examples_float16());
}
TEST_F(ValidationTest, split_float_5_float16) {
const Model model = split_float_5::createTestModel_float16();
const std::vector<Request> requests = createRequests(split_float_5::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_int32_1.mod.py.
namespace split_int32_1 {
// Generated split_int32_1 test
#include "examples/split_int32_1.example.cpp"
// Generated model constructor
#include "vts_models/split_int32_1.model.cpp"
} // namespace split_int32_1
TEST_F(NeuralnetworksHidlTest, split_int32_1) {
generated_tests::Execute(device,
split_int32_1::createTestModel,
split_int32_1::is_ignored,
split_int32_1::get_examples());
}
TEST_F(ValidationTest, split_int32_1) {
const Model model = split_int32_1::createTestModel();
const std::vector<Request> requests = createRequests(split_int32_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_int32_1_relaxed) {
generated_tests::Execute(device,
split_int32_1::createTestModel_relaxed,
split_int32_1::is_ignored_relaxed,
split_int32_1::get_examples_relaxed());
}
TEST_F(ValidationTest, split_int32_1_relaxed) {
const Model model = split_int32_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_int32_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_int32_2.mod.py.
namespace split_int32_2 {
// Generated split_int32_2 test
#include "examples/split_int32_2.example.cpp"
// Generated model constructor
#include "vts_models/split_int32_2.model.cpp"
} // namespace split_int32_2
TEST_F(NeuralnetworksHidlTest, split_int32_2) {
generated_tests::Execute(device,
split_int32_2::createTestModel,
split_int32_2::is_ignored,
split_int32_2::get_examples());
}
TEST_F(ValidationTest, split_int32_2) {
const Model model = split_int32_2::createTestModel();
const std::vector<Request> requests = createRequests(split_int32_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_int32_2_relaxed) {
generated_tests::Execute(device,
split_int32_2::createTestModel_relaxed,
split_int32_2::is_ignored_relaxed,
split_int32_2::get_examples_relaxed());
}
TEST_F(ValidationTest, split_int32_2_relaxed) {
const Model model = split_int32_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_int32_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_int32_3.mod.py.
namespace split_int32_3 {
// Generated split_int32_3 test
#include "examples/split_int32_3.example.cpp"
// Generated model constructor
#include "vts_models/split_int32_3.model.cpp"
} // namespace split_int32_3
TEST_F(NeuralnetworksHidlTest, split_int32_3) {
generated_tests::Execute(device,
split_int32_3::createTestModel,
split_int32_3::is_ignored,
split_int32_3::get_examples());
}
TEST_F(ValidationTest, split_int32_3) {
const Model model = split_int32_3::createTestModel();
const std::vector<Request> requests = createRequests(split_int32_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_int32_3_relaxed) {
generated_tests::Execute(device,
split_int32_3::createTestModel_relaxed,
split_int32_3::is_ignored_relaxed,
split_int32_3::get_examples_relaxed());
}
TEST_F(ValidationTest, split_int32_3_relaxed) {
const Model model = split_int32_3::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_int32_3::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_int32_4.mod.py.
namespace split_int32_4 {
// Generated split_int32_4 test
#include "examples/split_int32_4.example.cpp"
// Generated model constructor
#include "vts_models/split_int32_4.model.cpp"
} // namespace split_int32_4
TEST_F(NeuralnetworksHidlTest, split_int32_4) {
generated_tests::Execute(device,
split_int32_4::createTestModel,
split_int32_4::is_ignored,
split_int32_4::get_examples());
}
TEST_F(ValidationTest, split_int32_4) {
const Model model = split_int32_4::createTestModel();
const std::vector<Request> requests = createRequests(split_int32_4::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_int32_4_relaxed) {
generated_tests::Execute(device,
split_int32_4::createTestModel_relaxed,
split_int32_4::is_ignored_relaxed,
split_int32_4::get_examples_relaxed());
}
TEST_F(ValidationTest, split_int32_4_relaxed) {
const Model model = split_int32_4::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_int32_4::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_quant8_1.mod.py.
namespace split_quant8_1 {
// Generated split_quant8_1 test
#include "examples/split_quant8_1.example.cpp"
// Generated model constructor
#include "vts_models/split_quant8_1.model.cpp"
} // namespace split_quant8_1
TEST_F(NeuralnetworksHidlTest, split_quant8_1) {
generated_tests::Execute(device,
split_quant8_1::createTestModel,
split_quant8_1::is_ignored,
split_quant8_1::get_examples());
}
TEST_F(ValidationTest, split_quant8_1) {
const Model model = split_quant8_1::createTestModel();
const std::vector<Request> requests = createRequests(split_quant8_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_quant8_1_relaxed) {
generated_tests::Execute(device,
split_quant8_1::createTestModel_relaxed,
split_quant8_1::is_ignored_relaxed,
split_quant8_1::get_examples_relaxed());
}
TEST_F(ValidationTest, split_quant8_1_relaxed) {
const Model model = split_quant8_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_quant8_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_quant8_2.mod.py.
namespace split_quant8_2 {
// Generated split_quant8_2 test
#include "examples/split_quant8_2.example.cpp"
// Generated model constructor
#include "vts_models/split_quant8_2.model.cpp"
} // namespace split_quant8_2
TEST_F(NeuralnetworksHidlTest, split_quant8_2) {
generated_tests::Execute(device,
split_quant8_2::createTestModel,
split_quant8_2::is_ignored,
split_quant8_2::get_examples());
}
TEST_F(ValidationTest, split_quant8_2) {
const Model model = split_quant8_2::createTestModel();
const std::vector<Request> requests = createRequests(split_quant8_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, split_quant8_2_relaxed) {
generated_tests::Execute(device,
split_quant8_2::createTestModel_relaxed,
split_quant8_2::is_ignored_relaxed,
split_quant8_2::get_examples_relaxed());
}
TEST_F(ValidationTest, split_quant8_2_relaxed) {
const Model model = split_quant8_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(split_quant8_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_quant8_3.mod.py.
namespace split_quant8_3 {
// Generated split_quant8_3 test
#include "examples/split_quant8_3.example.cpp"
// Generated model constructor
#include "vts_models/split_quant8_3.model.cpp"
} // namespace split_quant8_3
TEST_F(NeuralnetworksHidlTest, split_quant8_3) {
generated_tests::Execute(device,
split_quant8_3::createTestModel,
split_quant8_3::is_ignored,
split_quant8_3::get_examples());
}
TEST_F(ValidationTest, split_quant8_3) {
const Model model = split_quant8_3::createTestModel();
const std::vector<Request> requests = createRequests(split_quant8_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: split_quant8_4.mod.py.
namespace split_quant8_4 {
// Generated split_quant8_4 test
#include "examples/split_quant8_4.example.cpp"
// Generated model constructor
#include "vts_models/split_quant8_4.model.cpp"
} // namespace split_quant8_4
TEST_F(NeuralnetworksHidlTest, split_quant8_4) {
generated_tests::Execute(device,
split_quant8_4::createTestModel,
split_quant8_4::is_ignored,
split_quant8_4::get_examples());
}
TEST_F(ValidationTest, split_quant8_4) {
const Model model = split_quant8_4::createTestModel();
const std::vector<Request> requests = createRequests(split_quant8_4::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: squeeze_float16.mod.py.
namespace squeeze_float16 {
// Generated squeeze_float16 test
#include "examples/squeeze_float16.example.cpp"
// Generated model constructor
#include "vts_models/squeeze_float16.model.cpp"
} // namespace squeeze_float16
TEST_F(NeuralnetworksHidlTest, squeeze_float16) {
generated_tests::Execute(device,
squeeze_float16::createTestModel,
squeeze_float16::is_ignored,
squeeze_float16::get_examples());
}
TEST_F(ValidationTest, squeeze_float16) {
const Model model = squeeze_float16::createTestModel();
const std::vector<Request> requests = createRequests(squeeze_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: strided_slice_float16.mod.py.
namespace strided_slice_float16 {
// Generated strided_slice_float16 test
#include "examples/strided_slice_float16.example.cpp"
// Generated model constructor
#include "vts_models/strided_slice_float16.model.cpp"
} // namespace strided_slice_float16
TEST_F(NeuralnetworksHidlTest, strided_slice_float16) {
generated_tests::Execute(device,
strided_slice_float16::createTestModel,
strided_slice_float16::is_ignored,
strided_slice_float16::get_examples());
}
TEST_F(ValidationTest, strided_slice_float16) {
const Model model = strided_slice_float16::createTestModel();
const std::vector<Request> requests = createRequests(strided_slice_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: sub_float16.mod.py.
namespace sub_float16 {
// Generated sub_float16 test
#include "examples/sub_float16.example.cpp"
// Generated model constructor
#include "vts_models/sub_float16.model.cpp"
} // namespace sub_float16
TEST_F(NeuralnetworksHidlTest, sub_float16) {
generated_tests::Execute(device,
sub_float16::createTestModel,
sub_float16::is_ignored,
sub_float16::get_examples());
}
TEST_F(ValidationTest, sub_float16) {
const Model model = sub_float16::createTestModel();
const std::vector<Request> requests = createRequests(sub_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: sub_float16_broadcast.mod.py.
namespace sub_float16_broadcast {
// Generated sub_float16_broadcast test
#include "examples/sub_float16_broadcast.example.cpp"
// Generated model constructor
#include "vts_models/sub_float16_broadcast.model.cpp"
} // namespace sub_float16_broadcast
TEST_F(NeuralnetworksHidlTest, sub_float16_broadcast) {
generated_tests::Execute(device,
sub_float16_broadcast::createTestModel,
sub_float16_broadcast::is_ignored,
sub_float16_broadcast::get_examples());
}
TEST_F(ValidationTest, sub_float16_broadcast) {
const Model model = sub_float16_broadcast::createTestModel();
const std::vector<Request> requests = createRequests(sub_float16_broadcast::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: sub_quantized.mod.py.
namespace sub_quantized {
// Generated sub_quantized test
#include "examples/sub_quantized.example.cpp"
// Generated model constructor
#include "vts_models/sub_quantized.model.cpp"
} // namespace sub_quantized
TEST_F(NeuralnetworksHidlTest, sub_quantized) {
generated_tests::Execute(device,
sub_quantized::createTestModel,
sub_quantized::is_ignored,
sub_quantized::get_examples());
}
TEST_F(ValidationTest, sub_quantized) {
const Model model = sub_quantized::createTestModel();
const std::vector<Request> requests = createRequests(sub_quantized::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: sub_quantized_broadcast.mod.py.
namespace sub_quantized_broadcast {
// Generated sub_quantized_broadcast test
#include "examples/sub_quantized_broadcast.example.cpp"
// Generated model constructor
#include "vts_models/sub_quantized_broadcast.model.cpp"
} // namespace sub_quantized_broadcast
TEST_F(NeuralnetworksHidlTest, sub_quantized_broadcast) {
generated_tests::Execute(device,
sub_quantized_broadcast::createTestModel,
sub_quantized_broadcast::is_ignored,
sub_quantized_broadcast::get_examples());
}
TEST_F(ValidationTest, sub_quantized_broadcast) {
const Model model = sub_quantized_broadcast::createTestModel();
const std::vector<Request> requests = createRequests(sub_quantized_broadcast::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: sub_quantized_different_scales.mod.py.
namespace sub_quantized_different_scales {
// Generated sub_quantized_different_scales test
#include "examples/sub_quantized_different_scales.example.cpp"
// Generated model constructor
#include "vts_models/sub_quantized_different_scales.model.cpp"
} // namespace sub_quantized_different_scales
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel,
sub_quantized_different_scales::is_ignored,
sub_quantized_different_scales::get_examples());
}
TEST_F(ValidationTest, sub_quantized_different_scales) {
const Model model = sub_quantized_different_scales::createTestModel();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_2) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_2,
sub_quantized_different_scales::is_ignored_2,
sub_quantized_different_scales::get_examples_2());
}
TEST_F(ValidationTest, sub_quantized_different_scales_2) {
const Model model = sub_quantized_different_scales::createTestModel_2();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_3) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_3,
sub_quantized_different_scales::is_ignored_3,
sub_quantized_different_scales::get_examples_3());
}
TEST_F(ValidationTest, sub_quantized_different_scales_3) {
const Model model = sub_quantized_different_scales::createTestModel_3();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_4) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_4,
sub_quantized_different_scales::is_ignored_4,
sub_quantized_different_scales::get_examples_4());
}
TEST_F(ValidationTest, sub_quantized_different_scales_4) {
const Model model = sub_quantized_different_scales::createTestModel_4();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_5) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_5,
sub_quantized_different_scales::is_ignored_5,
sub_quantized_different_scales::get_examples_5());
}
TEST_F(ValidationTest, sub_quantized_different_scales_5) {
const Model model = sub_quantized_different_scales::createTestModel_5();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_6) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_6,
sub_quantized_different_scales::is_ignored_6,
sub_quantized_different_scales::get_examples_6());
}
TEST_F(ValidationTest, sub_quantized_different_scales_6) {
const Model model = sub_quantized_different_scales::createTestModel_6();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_7) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_7,
sub_quantized_different_scales::is_ignored_7,
sub_quantized_different_scales::get_examples_7());
}
TEST_F(ValidationTest, sub_quantized_different_scales_7) {
const Model model = sub_quantized_different_scales::createTestModel_7();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_7());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_8) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_8,
sub_quantized_different_scales::is_ignored_8,
sub_quantized_different_scales::get_examples_8());
}
TEST_F(ValidationTest, sub_quantized_different_scales_8) {
const Model model = sub_quantized_different_scales::createTestModel_8();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_9) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_9,
sub_quantized_different_scales::is_ignored_9,
sub_quantized_different_scales::get_examples_9());
}
TEST_F(ValidationTest, sub_quantized_different_scales_9) {
const Model model = sub_quantized_different_scales::createTestModel_9();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_9());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_10) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_10,
sub_quantized_different_scales::is_ignored_10,
sub_quantized_different_scales::get_examples_10());
}
TEST_F(ValidationTest, sub_quantized_different_scales_10) {
const Model model = sub_quantized_different_scales::createTestModel_10();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_10());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_11) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_11,
sub_quantized_different_scales::is_ignored_11,
sub_quantized_different_scales::get_examples_11());
}
TEST_F(ValidationTest, sub_quantized_different_scales_11) {
const Model model = sub_quantized_different_scales::createTestModel_11();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_11());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_12) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_12,
sub_quantized_different_scales::is_ignored_12,
sub_quantized_different_scales::get_examples_12());
}
TEST_F(ValidationTest, sub_quantized_different_scales_12) {
const Model model = sub_quantized_different_scales::createTestModel_12();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_12());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_13) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_13,
sub_quantized_different_scales::is_ignored_13,
sub_quantized_different_scales::get_examples_13());
}
TEST_F(ValidationTest, sub_quantized_different_scales_13) {
const Model model = sub_quantized_different_scales::createTestModel_13();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_13());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_14) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_14,
sub_quantized_different_scales::is_ignored_14,
sub_quantized_different_scales::get_examples_14());
}
TEST_F(ValidationTest, sub_quantized_different_scales_14) {
const Model model = sub_quantized_different_scales::createTestModel_14();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_14());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_15) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_15,
sub_quantized_different_scales::is_ignored_15,
sub_quantized_different_scales::get_examples_15());
}
TEST_F(ValidationTest, sub_quantized_different_scales_15) {
const Model model = sub_quantized_different_scales::createTestModel_15();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_15());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_16) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_16,
sub_quantized_different_scales::is_ignored_16,
sub_quantized_different_scales::get_examples_16());
}
TEST_F(ValidationTest, sub_quantized_different_scales_16) {
const Model model = sub_quantized_different_scales::createTestModel_16();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_17) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_17,
sub_quantized_different_scales::is_ignored_17,
sub_quantized_different_scales::get_examples_17());
}
TEST_F(ValidationTest, sub_quantized_different_scales_17) {
const Model model = sub_quantized_different_scales::createTestModel_17();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_17());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_18) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_18,
sub_quantized_different_scales::is_ignored_18,
sub_quantized_different_scales::get_examples_18());
}
TEST_F(ValidationTest, sub_quantized_different_scales_18) {
const Model model = sub_quantized_different_scales::createTestModel_18();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_18());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_19) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_19,
sub_quantized_different_scales::is_ignored_19,
sub_quantized_different_scales::get_examples_19());
}
TEST_F(ValidationTest, sub_quantized_different_scales_19) {
const Model model = sub_quantized_different_scales::createTestModel_19();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_19());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_20) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_20,
sub_quantized_different_scales::is_ignored_20,
sub_quantized_different_scales::get_examples_20());
}
TEST_F(ValidationTest, sub_quantized_different_scales_20) {
const Model model = sub_quantized_different_scales::createTestModel_20();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_20());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_21) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_21,
sub_quantized_different_scales::is_ignored_21,
sub_quantized_different_scales::get_examples_21());
}
TEST_F(ValidationTest, sub_quantized_different_scales_21) {
const Model model = sub_quantized_different_scales::createTestModel_21();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_21());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_22) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_22,
sub_quantized_different_scales::is_ignored_22,
sub_quantized_different_scales::get_examples_22());
}
TEST_F(ValidationTest, sub_quantized_different_scales_22) {
const Model model = sub_quantized_different_scales::createTestModel_22();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_22());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_23) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_23,
sub_quantized_different_scales::is_ignored_23,
sub_quantized_different_scales::get_examples_23());
}
TEST_F(ValidationTest, sub_quantized_different_scales_23) {
const Model model = sub_quantized_different_scales::createTestModel_23();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_23());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_24) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_24,
sub_quantized_different_scales::is_ignored_24,
sub_quantized_different_scales::get_examples_24());
}
TEST_F(ValidationTest, sub_quantized_different_scales_24) {
const Model model = sub_quantized_different_scales::createTestModel_24();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_24());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_25) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_25,
sub_quantized_different_scales::is_ignored_25,
sub_quantized_different_scales::get_examples_25());
}
TEST_F(ValidationTest, sub_quantized_different_scales_25) {
const Model model = sub_quantized_different_scales::createTestModel_25();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_25());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_26) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_26,
sub_quantized_different_scales::is_ignored_26,
sub_quantized_different_scales::get_examples_26());
}
TEST_F(ValidationTest, sub_quantized_different_scales_26) {
const Model model = sub_quantized_different_scales::createTestModel_26();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_26());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_27) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_27,
sub_quantized_different_scales::is_ignored_27,
sub_quantized_different_scales::get_examples_27());
}
TEST_F(ValidationTest, sub_quantized_different_scales_27) {
const Model model = sub_quantized_different_scales::createTestModel_27();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_27());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_28) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_28,
sub_quantized_different_scales::is_ignored_28,
sub_quantized_different_scales::get_examples_28());
}
TEST_F(ValidationTest, sub_quantized_different_scales_28) {
const Model model = sub_quantized_different_scales::createTestModel_28();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_28());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_29) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_29,
sub_quantized_different_scales::is_ignored_29,
sub_quantized_different_scales::get_examples_29());
}
TEST_F(ValidationTest, sub_quantized_different_scales_29) {
const Model model = sub_quantized_different_scales::createTestModel_29();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_29());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_30) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_30,
sub_quantized_different_scales::is_ignored_30,
sub_quantized_different_scales::get_examples_30());
}
TEST_F(ValidationTest, sub_quantized_different_scales_30) {
const Model model = sub_quantized_different_scales::createTestModel_30();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_30());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_31) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_31,
sub_quantized_different_scales::is_ignored_31,
sub_quantized_different_scales::get_examples_31());
}
TEST_F(ValidationTest, sub_quantized_different_scales_31) {
const Model model = sub_quantized_different_scales::createTestModel_31();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_31());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_32) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_32,
sub_quantized_different_scales::is_ignored_32,
sub_quantized_different_scales::get_examples_32());
}
TEST_F(ValidationTest, sub_quantized_different_scales_32) {
const Model model = sub_quantized_different_scales::createTestModel_32();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_32());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_33) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_33,
sub_quantized_different_scales::is_ignored_33,
sub_quantized_different_scales::get_examples_33());
}
TEST_F(ValidationTest, sub_quantized_different_scales_33) {
const Model model = sub_quantized_different_scales::createTestModel_33();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_33());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_34) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_34,
sub_quantized_different_scales::is_ignored_34,
sub_quantized_different_scales::get_examples_34());
}
TEST_F(ValidationTest, sub_quantized_different_scales_34) {
const Model model = sub_quantized_different_scales::createTestModel_34();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_34());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_35) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_35,
sub_quantized_different_scales::is_ignored_35,
sub_quantized_different_scales::get_examples_35());
}
TEST_F(ValidationTest, sub_quantized_different_scales_35) {
const Model model = sub_quantized_different_scales::createTestModel_35();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_35());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_36) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_36,
sub_quantized_different_scales::is_ignored_36,
sub_quantized_different_scales::get_examples_36());
}
TEST_F(ValidationTest, sub_quantized_different_scales_36) {
const Model model = sub_quantized_different_scales::createTestModel_36();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_36());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_37) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_37,
sub_quantized_different_scales::is_ignored_37,
sub_quantized_different_scales::get_examples_37());
}
TEST_F(ValidationTest, sub_quantized_different_scales_37) {
const Model model = sub_quantized_different_scales::createTestModel_37();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_37());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_38) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_38,
sub_quantized_different_scales::is_ignored_38,
sub_quantized_different_scales::get_examples_38());
}
TEST_F(ValidationTest, sub_quantized_different_scales_38) {
const Model model = sub_quantized_different_scales::createTestModel_38();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_38());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_39) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_39,
sub_quantized_different_scales::is_ignored_39,
sub_quantized_different_scales::get_examples_39());
}
TEST_F(ValidationTest, sub_quantized_different_scales_39) {
const Model model = sub_quantized_different_scales::createTestModel_39();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_39());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_40) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_40,
sub_quantized_different_scales::is_ignored_40,
sub_quantized_different_scales::get_examples_40());
}
TEST_F(ValidationTest, sub_quantized_different_scales_40) {
const Model model = sub_quantized_different_scales::createTestModel_40();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_40());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_41) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_41,
sub_quantized_different_scales::is_ignored_41,
sub_quantized_different_scales::get_examples_41());
}
TEST_F(ValidationTest, sub_quantized_different_scales_41) {
const Model model = sub_quantized_different_scales::createTestModel_41();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_41());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_42) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_42,
sub_quantized_different_scales::is_ignored_42,
sub_quantized_different_scales::get_examples_42());
}
TEST_F(ValidationTest, sub_quantized_different_scales_42) {
const Model model = sub_quantized_different_scales::createTestModel_42();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_42());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_43) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_43,
sub_quantized_different_scales::is_ignored_43,
sub_quantized_different_scales::get_examples_43());
}
TEST_F(ValidationTest, sub_quantized_different_scales_43) {
const Model model = sub_quantized_different_scales::createTestModel_43();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_43());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_44) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_44,
sub_quantized_different_scales::is_ignored_44,
sub_quantized_different_scales::get_examples_44());
}
TEST_F(ValidationTest, sub_quantized_different_scales_44) {
const Model model = sub_quantized_different_scales::createTestModel_44();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_44());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_45) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_45,
sub_quantized_different_scales::is_ignored_45,
sub_quantized_different_scales::get_examples_45());
}
TEST_F(ValidationTest, sub_quantized_different_scales_45) {
const Model model = sub_quantized_different_scales::createTestModel_45();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_45());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_46) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_46,
sub_quantized_different_scales::is_ignored_46,
sub_quantized_different_scales::get_examples_46());
}
TEST_F(ValidationTest, sub_quantized_different_scales_46) {
const Model model = sub_quantized_different_scales::createTestModel_46();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_46());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_47) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_47,
sub_quantized_different_scales::is_ignored_47,
sub_quantized_different_scales::get_examples_47());
}
TEST_F(ValidationTest, sub_quantized_different_scales_47) {
const Model model = sub_quantized_different_scales::createTestModel_47();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_47());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_48) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_48,
sub_quantized_different_scales::is_ignored_48,
sub_quantized_different_scales::get_examples_48());
}
TEST_F(ValidationTest, sub_quantized_different_scales_48) {
const Model model = sub_quantized_different_scales::createTestModel_48();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_48());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_49) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_49,
sub_quantized_different_scales::is_ignored_49,
sub_quantized_different_scales::get_examples_49());
}
TEST_F(ValidationTest, sub_quantized_different_scales_49) {
const Model model = sub_quantized_different_scales::createTestModel_49();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_49());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_50) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_50,
sub_quantized_different_scales::is_ignored_50,
sub_quantized_different_scales::get_examples_50());
}
TEST_F(ValidationTest, sub_quantized_different_scales_50) {
const Model model = sub_quantized_different_scales::createTestModel_50();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_50());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_51) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_51,
sub_quantized_different_scales::is_ignored_51,
sub_quantized_different_scales::get_examples_51());
}
TEST_F(ValidationTest, sub_quantized_different_scales_51) {
const Model model = sub_quantized_different_scales::createTestModel_51();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_51());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_52) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_52,
sub_quantized_different_scales::is_ignored_52,
sub_quantized_different_scales::get_examples_52());
}
TEST_F(ValidationTest, sub_quantized_different_scales_52) {
const Model model = sub_quantized_different_scales::createTestModel_52();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_52());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_53) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_53,
sub_quantized_different_scales::is_ignored_53,
sub_quantized_different_scales::get_examples_53());
}
TEST_F(ValidationTest, sub_quantized_different_scales_53) {
const Model model = sub_quantized_different_scales::createTestModel_53();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_53());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_54) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_54,
sub_quantized_different_scales::is_ignored_54,
sub_quantized_different_scales::get_examples_54());
}
TEST_F(ValidationTest, sub_quantized_different_scales_54) {
const Model model = sub_quantized_different_scales::createTestModel_54();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_54());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_55) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_55,
sub_quantized_different_scales::is_ignored_55,
sub_quantized_different_scales::get_examples_55());
}
TEST_F(ValidationTest, sub_quantized_different_scales_55) {
const Model model = sub_quantized_different_scales::createTestModel_55();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_55());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_56) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_56,
sub_quantized_different_scales::is_ignored_56,
sub_quantized_different_scales::get_examples_56());
}
TEST_F(ValidationTest, sub_quantized_different_scales_56) {
const Model model = sub_quantized_different_scales::createTestModel_56();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_56());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_57) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_57,
sub_quantized_different_scales::is_ignored_57,
sub_quantized_different_scales::get_examples_57());
}
TEST_F(ValidationTest, sub_quantized_different_scales_57) {
const Model model = sub_quantized_different_scales::createTestModel_57();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_57());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_58) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_58,
sub_quantized_different_scales::is_ignored_58,
sub_quantized_different_scales::get_examples_58());
}
TEST_F(ValidationTest, sub_quantized_different_scales_58) {
const Model model = sub_quantized_different_scales::createTestModel_58();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_58());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_59) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_59,
sub_quantized_different_scales::is_ignored_59,
sub_quantized_different_scales::get_examples_59());
}
TEST_F(ValidationTest, sub_quantized_different_scales_59) {
const Model model = sub_quantized_different_scales::createTestModel_59();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_59());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_60) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_60,
sub_quantized_different_scales::is_ignored_60,
sub_quantized_different_scales::get_examples_60());
}
TEST_F(ValidationTest, sub_quantized_different_scales_60) {
const Model model = sub_quantized_different_scales::createTestModel_60();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_60());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_61) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_61,
sub_quantized_different_scales::is_ignored_61,
sub_quantized_different_scales::get_examples_61());
}
TEST_F(ValidationTest, sub_quantized_different_scales_61) {
const Model model = sub_quantized_different_scales::createTestModel_61();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_61());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_62) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_62,
sub_quantized_different_scales::is_ignored_62,
sub_quantized_different_scales::get_examples_62());
}
TEST_F(ValidationTest, sub_quantized_different_scales_62) {
const Model model = sub_quantized_different_scales::createTestModel_62();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_62());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_63) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_63,
sub_quantized_different_scales::is_ignored_63,
sub_quantized_different_scales::get_examples_63());
}
TEST_F(ValidationTest, sub_quantized_different_scales_63) {
const Model model = sub_quantized_different_scales::createTestModel_63();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_63());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, sub_quantized_different_scales_64) {
generated_tests::Execute(device,
sub_quantized_different_scales::createTestModel_64,
sub_quantized_different_scales::is_ignored_64,
sub_quantized_different_scales::get_examples_64());
}
TEST_F(ValidationTest, sub_quantized_different_scales_64) {
const Model model = sub_quantized_different_scales::createTestModel_64();
const std::vector<Request> requests = createRequests(sub_quantized_different_scales::get_examples_64());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: tanh_float16.mod.py.
namespace tanh_float16 {
// Generated tanh_float16 test
#include "examples/tanh_float16.example.cpp"
// Generated model constructor
#include "vts_models/tanh_float16.model.cpp"
} // namespace tanh_float16
TEST_F(NeuralnetworksHidlTest, tanh_float16) {
generated_tests::Execute(device,
tanh_float16::createTestModel,
tanh_float16::is_ignored,
tanh_float16::get_examples());
}
TEST_F(ValidationTest, tanh_float16) {
const Model model = tanh_float16::createTestModel();
const std::vector<Request> requests = createRequests(tanh_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: tanh_quantized.mod.py.
namespace tanh_quantized {
// Generated tanh_quantized test
#include "examples/tanh_quantized.example.cpp"
// Generated model constructor
#include "vts_models/tanh_quantized.model.cpp"
} // namespace tanh_quantized
TEST_F(NeuralnetworksHidlTest, tanh_quantized) {
generated_tests::Execute(device,
tanh_quantized::createTestModel,
tanh_quantized::is_ignored,
tanh_quantized::get_examples());
}
TEST_F(ValidationTest, tanh_quantized) {
const Model model = tanh_quantized::createTestModel();
const std::vector<Request> requests = createRequests(tanh_quantized::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: tile_1.mod.py.
namespace tile_1 {
// Generated tile_1 test
#include "examples/tile_1.example.cpp"
// Generated model constructor
#include "vts_models/tile_1.model.cpp"
} // namespace tile_1
TEST_F(NeuralnetworksHidlTest, tile_1) {
generated_tests::Execute(device,
tile_1::createTestModel,
tile_1::is_ignored,
tile_1::get_examples());
}
TEST_F(ValidationTest, tile_1) {
const Model model = tile_1::createTestModel();
const std::vector<Request> requests = createRequests(tile_1::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_1_relaxed) {
generated_tests::Execute(device,
tile_1::createTestModel_relaxed,
tile_1::is_ignored_relaxed,
tile_1::get_examples_relaxed());
}
TEST_F(ValidationTest, tile_1_relaxed) {
const Model model = tile_1::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(tile_1::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_1_float16) {
generated_tests::Execute(device,
tile_1::createTestModel_float16,
tile_1::is_ignored_float16,
tile_1::get_examples_float16());
}
TEST_F(ValidationTest, tile_1_float16) {
const Model model = tile_1::createTestModel_float16();
const std::vector<Request> requests = createRequests(tile_1::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_1_quant8) {
generated_tests::Execute(device,
tile_1::createTestModel_quant8,
tile_1::is_ignored_quant8,
tile_1::get_examples_quant8());
}
TEST_F(ValidationTest, tile_1_quant8) {
const Model model = tile_1::createTestModel_quant8();
const std::vector<Request> requests = createRequests(tile_1::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: tile_2.mod.py.
namespace tile_2 {
// Generated tile_2 test
#include "examples/tile_2.example.cpp"
// Generated model constructor
#include "vts_models/tile_2.model.cpp"
} // namespace tile_2
TEST_F(NeuralnetworksHidlTest, tile_2) {
generated_tests::Execute(device,
tile_2::createTestModel,
tile_2::is_ignored,
tile_2::get_examples());
}
TEST_F(ValidationTest, tile_2) {
const Model model = tile_2::createTestModel();
const std::vector<Request> requests = createRequests(tile_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_2_relaxed) {
generated_tests::Execute(device,
tile_2::createTestModel_relaxed,
tile_2::is_ignored_relaxed,
tile_2::get_examples_relaxed());
}
TEST_F(ValidationTest, tile_2_relaxed) {
const Model model = tile_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(tile_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_2_float16) {
generated_tests::Execute(device,
tile_2::createTestModel_float16,
tile_2::is_ignored_float16,
tile_2::get_examples_float16());
}
TEST_F(ValidationTest, tile_2_float16) {
const Model model = tile_2::createTestModel_float16();
const std::vector<Request> requests = createRequests(tile_2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_2_quant8) {
generated_tests::Execute(device,
tile_2::createTestModel_quant8,
tile_2::is_ignored_quant8,
tile_2::get_examples_quant8());
}
TEST_F(ValidationTest, tile_2_quant8) {
const Model model = tile_2::createTestModel_quant8();
const std::vector<Request> requests = createRequests(tile_2::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_2_int32) {
generated_tests::Execute(device,
tile_2::createTestModel_int32,
tile_2::is_ignored_int32,
tile_2::get_examples_int32());
}
TEST_F(ValidationTest, tile_2_int32) {
const Model model = tile_2::createTestModel_int32();
const std::vector<Request> requests = createRequests(tile_2::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: tile_3.mod.py.
namespace tile_3 {
// Generated tile_3 test
#include "examples/tile_3.example.cpp"
// Generated model constructor
#include "vts_models/tile_3.model.cpp"
} // namespace tile_3
TEST_F(NeuralnetworksHidlTest, tile_3) {
generated_tests::Execute(device,
tile_3::createTestModel,
tile_3::is_ignored,
tile_3::get_examples());
}
TEST_F(ValidationTest, tile_3) {
const Model model = tile_3::createTestModel();
const std::vector<Request> requests = createRequests(tile_3::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_3_relaxed) {
generated_tests::Execute(device,
tile_3::createTestModel_relaxed,
tile_3::is_ignored_relaxed,
tile_3::get_examples_relaxed());
}
TEST_F(ValidationTest, tile_3_relaxed) {
const Model model = tile_3::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(tile_3::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_3_float16) {
generated_tests::Execute(device,
tile_3::createTestModel_float16,
tile_3::is_ignored_float16,
tile_3::get_examples_float16());
}
TEST_F(ValidationTest, tile_3_float16) {
const Model model = tile_3::createTestModel_float16();
const std::vector<Request> requests = createRequests(tile_3::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_3_quant8) {
generated_tests::Execute(device,
tile_3::createTestModel_quant8,
tile_3::is_ignored_quant8,
tile_3::get_examples_quant8());
}
TEST_F(ValidationTest, tile_3_quant8) {
const Model model = tile_3::createTestModel_quant8();
const std::vector<Request> requests = createRequests(tile_3::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, tile_3_int32) {
generated_tests::Execute(device,
tile_3::createTestModel_int32,
tile_3::is_ignored_int32,
tile_3::get_examples_int32());
}
TEST_F(ValidationTest, tile_3_int32) {
const Model model = tile_3::createTestModel_int32();
const std::vector<Request> requests = createRequests(tile_3::get_examples_int32());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: topk_v2.mod.py.
namespace topk_v2 {
// Generated topk_v2 test
#include "examples/topk_v2.example.cpp"
// Generated model constructor
#include "vts_models/topk_v2.model.cpp"
} // namespace topk_v2
TEST_F(NeuralnetworksHidlTest, topk_v2) {
generated_tests::Execute(device,
topk_v2::createTestModel,
topk_v2::is_ignored,
topk_v2::get_examples());
}
TEST_F(ValidationTest, topk_v2) {
const Model model = topk_v2::createTestModel();
const std::vector<Request> requests = createRequests(topk_v2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed,
topk_v2::is_ignored_relaxed,
topk_v2::get_examples_relaxed());
}
TEST_F(ValidationTest, topk_v2_relaxed) {
const Model model = topk_v2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16,
topk_v2::is_ignored_float16,
topk_v2::get_examples_float16());
}
TEST_F(ValidationTest, topk_v2_float16) {
const Model model = topk_v2::createTestModel_float16();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_2) {
generated_tests::Execute(device,
topk_v2::createTestModel_2,
topk_v2::is_ignored_2,
topk_v2::get_examples_2());
}
TEST_F(ValidationTest, topk_v2_2) {
const Model model = topk_v2::createTestModel_2();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed_2) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed_2,
topk_v2::is_ignored_relaxed_2,
topk_v2::get_examples_relaxed_2());
}
TEST_F(ValidationTest, topk_v2_relaxed_2) {
const Model model = topk_v2::createTestModel_relaxed_2();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16_2) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16_2,
topk_v2::is_ignored_float16_2,
topk_v2::get_examples_float16_2());
}
TEST_F(ValidationTest, topk_v2_float16_2) {
const Model model = topk_v2::createTestModel_float16_2();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_3) {
generated_tests::Execute(device,
topk_v2::createTestModel_3,
topk_v2::is_ignored_3,
topk_v2::get_examples_3());
}
TEST_F(ValidationTest, topk_v2_3) {
const Model model = topk_v2::createTestModel_3();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed_3) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed_3,
topk_v2::is_ignored_relaxed_3,
topk_v2::get_examples_relaxed_3());
}
TEST_F(ValidationTest, topk_v2_relaxed_3) {
const Model model = topk_v2::createTestModel_relaxed_3();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16_3) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16_3,
topk_v2::is_ignored_float16_3,
topk_v2::get_examples_float16_3());
}
TEST_F(ValidationTest, topk_v2_float16_3) {
const Model model = topk_v2::createTestModel_float16_3();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_4) {
generated_tests::Execute(device,
topk_v2::createTestModel_4,
topk_v2::is_ignored_4,
topk_v2::get_examples_4());
}
TEST_F(ValidationTest, topk_v2_4) {
const Model model = topk_v2::createTestModel_4();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed_4) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed_4,
topk_v2::is_ignored_relaxed_4,
topk_v2::get_examples_relaxed_4());
}
TEST_F(ValidationTest, topk_v2_relaxed_4) {
const Model model = topk_v2::createTestModel_relaxed_4();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16_4) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16_4,
topk_v2::is_ignored_float16_4,
topk_v2::get_examples_float16_4());
}
TEST_F(ValidationTest, topk_v2_float16_4) {
const Model model = topk_v2::createTestModel_float16_4();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_5) {
generated_tests::Execute(device,
topk_v2::createTestModel_5,
topk_v2::is_ignored_5,
topk_v2::get_examples_5());
}
TEST_F(ValidationTest, topk_v2_5) {
const Model model = topk_v2::createTestModel_5();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed_5) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed_5,
topk_v2::is_ignored_relaxed_5,
topk_v2::get_examples_relaxed_5());
}
TEST_F(ValidationTest, topk_v2_relaxed_5) {
const Model model = topk_v2::createTestModel_relaxed_5();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16_5) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16_5,
topk_v2::is_ignored_float16_5,
topk_v2::get_examples_float16_5());
}
TEST_F(ValidationTest, topk_v2_float16_5) {
const Model model = topk_v2::createTestModel_float16_5();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16_5());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_6) {
generated_tests::Execute(device,
topk_v2::createTestModel_6,
topk_v2::is_ignored_6,
topk_v2::get_examples_6());
}
TEST_F(ValidationTest, topk_v2_6) {
const Model model = topk_v2::createTestModel_6();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_relaxed_6) {
generated_tests::Execute(device,
topk_v2::createTestModel_relaxed_6,
topk_v2::is_ignored_relaxed_6,
topk_v2::get_examples_relaxed_6());
}
TEST_F(ValidationTest, topk_v2_relaxed_6) {
const Model model = topk_v2::createTestModel_relaxed_6();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_relaxed_6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, topk_v2_float16_6) {
generated_tests::Execute(device,
topk_v2::createTestModel_float16_6,
topk_v2::is_ignored_float16_6,
topk_v2::get_examples_float16_6());
}
TEST_F(ValidationTest, topk_v2_float16_6) {
const Model model = topk_v2::createTestModel_float16_6();
const std::vector<Request> requests = createRequests(topk_v2::get_examples_float16_6());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: transpose_conv2d.mod.py.
namespace transpose_conv2d {
// Generated transpose_conv2d test
#include "examples/transpose_conv2d.example.cpp"
// Generated model constructor
#include "vts_models/transpose_conv2d.model.cpp"
} // namespace transpose_conv2d
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none,
transpose_conv2d::is_ignored_nhwc_none,
transpose_conv2d::get_examples_nhwc_none());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none) {
const Model model = transpose_conv2d::createTestModel_nhwc_none();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none_weight_as_input,
transpose_conv2d::is_ignored_nhwc_none_weight_as_input,
transpose_conv2d::get_examples_nhwc_none_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_none_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none_relaxed,
transpose_conv2d::is_ignored_nhwc_none_relaxed,
transpose_conv2d::get_examples_nhwc_none_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none_relaxed) {
const Model model = transpose_conv2d::createTestModel_nhwc_none_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nhwc_none_relaxed_weight_as_input,
transpose_conv2d::get_examples_nhwc_none_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_none_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none_quant8,
transpose_conv2d::is_ignored_nhwc_none_quant8,
transpose_conv2d::get_examples_nhwc_none_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none_quant8) {
const Model model = transpose_conv2d::createTestModel_nhwc_none_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_none_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_none_quant8_weight_as_input,
transpose_conv2d::is_ignored_nhwc_none_quant8_weight_as_input,
transpose_conv2d::get_examples_nhwc_none_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_none_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_none_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_none_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu,
transpose_conv2d::is_ignored_nhwc_relu,
transpose_conv2d::get_examples_nhwc_relu());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu_relaxed,
transpose_conv2d::is_ignored_nhwc_relu_relaxed,
transpose_conv2d::get_examples_nhwc_relu_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu_relaxed) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu_relaxed_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu_quant8,
transpose_conv2d::is_ignored_nhwc_relu_quant8,
transpose_conv2d::get_examples_nhwc_relu_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu_quant8) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu_quant8_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu_quant8_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1,
transpose_conv2d::is_ignored_nhwc_relu1,
transpose_conv2d::get_examples_nhwc_relu1());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu1_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu1_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1_relaxed,
transpose_conv2d::is_ignored_nhwc_relu1_relaxed,
transpose_conv2d::get_examples_nhwc_relu1_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1_relaxed) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu1_relaxed_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu1_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1_quant8,
transpose_conv2d::is_ignored_nhwc_relu1_quant8,
transpose_conv2d::get_examples_nhwc_relu1_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1_quant8) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu1_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu1_quant8_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu1_quant8_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu1_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu1_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu1_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6,
transpose_conv2d::is_ignored_nhwc_relu6,
transpose_conv2d::get_examples_nhwc_relu6());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu6_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu6_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6_relaxed,
transpose_conv2d::is_ignored_nhwc_relu6_relaxed,
transpose_conv2d::get_examples_nhwc_relu6_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6_relaxed) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu6_relaxed_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu6_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6_quant8,
transpose_conv2d::is_ignored_nhwc_relu6_quant8,
transpose_conv2d::get_examples_nhwc_relu6_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6_quant8) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relu6_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relu6_quant8_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relu6_quant8_weight_as_input,
transpose_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relu6_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relu6_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relu6_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none,
transpose_conv2d::is_ignored_nchw_none,
transpose_conv2d::get_examples_nchw_none());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none) {
const Model model = transpose_conv2d::createTestModel_nchw_none();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none_weight_as_input,
transpose_conv2d::is_ignored_nchw_none_weight_as_input,
transpose_conv2d::get_examples_nchw_none_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_none_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none_relaxed,
transpose_conv2d::is_ignored_nchw_none_relaxed,
transpose_conv2d::get_examples_nchw_none_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none_relaxed) {
const Model model = transpose_conv2d::createTestModel_nchw_none_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nchw_none_relaxed_weight_as_input,
transpose_conv2d::get_examples_nchw_none_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_none_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none_quant8,
transpose_conv2d::is_ignored_nchw_none_quant8,
transpose_conv2d::get_examples_nchw_none_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none_quant8) {
const Model model = transpose_conv2d::createTestModel_nchw_none_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_none_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_none_quant8_weight_as_input,
transpose_conv2d::is_ignored_nchw_none_quant8_weight_as_input,
transpose_conv2d::get_examples_nchw_none_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_none_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_none_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_none_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu,
transpose_conv2d::is_ignored_nchw_relu,
transpose_conv2d::get_examples_nchw_relu());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu) {
const Model model = transpose_conv2d::createTestModel_nchw_relu();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu_weight_as_input,
transpose_conv2d::get_examples_nchw_relu_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu_relaxed,
transpose_conv2d::is_ignored_nchw_relu_relaxed,
transpose_conv2d::get_examples_nchw_relu_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu_relaxed) {
const Model model = transpose_conv2d::createTestModel_nchw_relu_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu_relaxed_weight_as_input,
transpose_conv2d::get_examples_nchw_relu_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu_quant8,
transpose_conv2d::is_ignored_nchw_relu_quant8,
transpose_conv2d::get_examples_nchw_relu_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu_quant8) {
const Model model = transpose_conv2d::createTestModel_nchw_relu_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu_quant8_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu_quant8_weight_as_input,
transpose_conv2d::get_examples_nchw_relu_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1,
transpose_conv2d::is_ignored_nchw_relu1,
transpose_conv2d::get_examples_nchw_relu1());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu1_weight_as_input,
transpose_conv2d::get_examples_nchw_relu1_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1_relaxed,
transpose_conv2d::is_ignored_nchw_relu1_relaxed,
transpose_conv2d::get_examples_nchw_relu1_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1_relaxed) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu1_relaxed_weight_as_input,
transpose_conv2d::get_examples_nchw_relu1_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1_quant8,
transpose_conv2d::is_ignored_nchw_relu1_quant8,
transpose_conv2d::get_examples_nchw_relu1_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1_quant8) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu1_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu1_quant8_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu1_quant8_weight_as_input,
transpose_conv2d::get_examples_nchw_relu1_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu1_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu1_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu1_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6,
transpose_conv2d::is_ignored_nchw_relu6,
transpose_conv2d::get_examples_nchw_relu6());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu6_weight_as_input,
transpose_conv2d::get_examples_nchw_relu6_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6_relaxed,
transpose_conv2d::is_ignored_nchw_relu6_relaxed,
transpose_conv2d::get_examples_nchw_relu6_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6_relaxed) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu6_relaxed_weight_as_input,
transpose_conv2d::get_examples_nchw_relu6_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6_quant8,
transpose_conv2d::is_ignored_nchw_relu6_quant8,
transpose_conv2d::get_examples_nchw_relu6_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6_quant8) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relu6_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relu6_quant8_weight_as_input,
transpose_conv2d::is_ignored_nchw_relu6_quant8_weight_as_input,
transpose_conv2d::get_examples_nchw_relu6_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relu6_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relu6_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relu6_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc,
transpose_conv2d::is_ignored_nhwc,
transpose_conv2d::get_examples_nhwc());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc) {
const Model model = transpose_conv2d::createTestModel_nhwc();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_weight_as_input,
transpose_conv2d::is_ignored_nhwc_weight_as_input,
transpose_conv2d::get_examples_nhwc_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed,
transpose_conv2d::is_ignored_nhwc_relaxed,
transpose_conv2d::get_examples_nhwc_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input,
transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8,
transpose_conv2d::is_ignored_nhwc_quant8,
transpose_conv2d::get_examples_nhwc_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input,
transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input,
transpose_conv2d::get_examples_nhwc_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw,
transpose_conv2d::is_ignored_nchw,
transpose_conv2d::get_examples_nchw());
}
TEST_F(ValidationTest, transpose_conv2d_nchw) {
const Model model = transpose_conv2d::createTestModel_nchw();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_weight_as_input,
transpose_conv2d::is_ignored_nchw_weight_as_input,
transpose_conv2d::get_examples_nchw_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed,
transpose_conv2d::is_ignored_nchw_relaxed,
transpose_conv2d::get_examples_nchw_relaxed());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input,
transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input,
transpose_conv2d::get_examples_nchw_relaxed_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8,
transpose_conv2d::is_ignored_nchw_quant8,
transpose_conv2d::get_examples_nchw_quant8());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_weight_as_input) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_weight_as_input,
transpose_conv2d::is_ignored_nchw_quant8_weight_as_input,
transpose_conv2d::get_examples_nchw_quant8_weight_as_input());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_weight_as_input) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_weight_as_input();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_weight_as_input());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_2,
transpose_conv2d::is_ignored_nhwc_2,
transpose_conv2d::get_examples_nhwc_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_weight_as_input_2,
transpose_conv2d::is_ignored_nhwc_weight_as_input_2,
transpose_conv2d::get_examples_nhwc_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_2,
transpose_conv2d::is_ignored_nhwc_relaxed_2,
transpose_conv2d::get_examples_nhwc_relaxed_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_2,
transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_2,
transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_2,
transpose_conv2d::is_ignored_nhwc_quant8_2,
transpose_conv2d::get_examples_nhwc_quant8_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_2,
transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_2,
transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_2,
transpose_conv2d::is_ignored_nchw_2,
transpose_conv2d::get_examples_nchw_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_2) {
const Model model = transpose_conv2d::createTestModel_nchw_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_weight_as_input_2,
transpose_conv2d::is_ignored_nchw_weight_as_input_2,
transpose_conv2d::get_examples_nchw_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nchw_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_2,
transpose_conv2d::is_ignored_nchw_relaxed_2,
transpose_conv2d::get_examples_nchw_relaxed_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_2) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_2,
transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_2,
transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_2,
transpose_conv2d::is_ignored_nchw_quant8_2,
transpose_conv2d::get_examples_nchw_quant8_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_2) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_weight_as_input_2) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_2,
transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_2,
transpose_conv2d::get_examples_nchw_quant8_weight_as_input_2());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_weight_as_input_2) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_2();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_weight_as_input_2());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_3,
transpose_conv2d::is_ignored_nhwc_3,
transpose_conv2d::get_examples_nhwc_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_weight_as_input_3,
transpose_conv2d::is_ignored_nhwc_weight_as_input_3,
transpose_conv2d::get_examples_nhwc_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_3,
transpose_conv2d::is_ignored_nhwc_relaxed_3,
transpose_conv2d::get_examples_nhwc_relaxed_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_3,
transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_3,
transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_3,
transpose_conv2d::is_ignored_nhwc_quant8_3,
transpose_conv2d::get_examples_nhwc_quant8_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_3,
transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_3,
transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_3,
transpose_conv2d::is_ignored_nchw_3,
transpose_conv2d::get_examples_nchw_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_3) {
const Model model = transpose_conv2d::createTestModel_nchw_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_weight_as_input_3,
transpose_conv2d::is_ignored_nchw_weight_as_input_3,
transpose_conv2d::get_examples_nchw_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nchw_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_3,
transpose_conv2d::is_ignored_nchw_relaxed_3,
transpose_conv2d::get_examples_nchw_relaxed_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_3) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_3,
transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_3,
transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_3,
transpose_conv2d::is_ignored_nchw_quant8_3,
transpose_conv2d::get_examples_nchw_quant8_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_3) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_weight_as_input_3) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_3,
transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_3,
transpose_conv2d::get_examples_nchw_quant8_weight_as_input_3());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_weight_as_input_3) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_3();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_weight_as_input_3());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_4,
transpose_conv2d::is_ignored_nhwc_4,
transpose_conv2d::get_examples_nhwc_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_weight_as_input_4,
transpose_conv2d::is_ignored_nhwc_weight_as_input_4,
transpose_conv2d::get_examples_nhwc_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_4,
transpose_conv2d::is_ignored_nhwc_relaxed_4,
transpose_conv2d::get_examples_nhwc_relaxed_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_relaxed_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_4,
transpose_conv2d::is_ignored_nhwc_relaxed_weight_as_input_4,
transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_relaxed_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_relaxed_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_relaxed_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_4,
transpose_conv2d::is_ignored_nhwc_quant8_4,
transpose_conv2d::get_examples_nhwc_quant8_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nhwc_quant8_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_4,
transpose_conv2d::is_ignored_nhwc_quant8_weight_as_input_4,
transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nhwc_quant8_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nhwc_quant8_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nhwc_quant8_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_4,
transpose_conv2d::is_ignored_nchw_4,
transpose_conv2d::get_examples_nchw_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_4) {
const Model model = transpose_conv2d::createTestModel_nchw_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_weight_as_input_4,
transpose_conv2d::is_ignored_nchw_weight_as_input_4,
transpose_conv2d::get_examples_nchw_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nchw_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_4,
transpose_conv2d::is_ignored_nchw_relaxed_4,
transpose_conv2d::get_examples_nchw_relaxed_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_4) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_relaxed_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_4,
transpose_conv2d::is_ignored_nchw_relaxed_weight_as_input_4,
transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_relaxed_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nchw_relaxed_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_relaxed_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_4,
transpose_conv2d::is_ignored_nchw_quant8_4,
transpose_conv2d::get_examples_nchw_quant8_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_4) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_4());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_conv2d_nchw_quant8_weight_as_input_4) {
generated_tests::Execute(device,
transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_4,
transpose_conv2d::is_ignored_nchw_quant8_weight_as_input_4,
transpose_conv2d::get_examples_nchw_quant8_weight_as_input_4());
}
TEST_F(ValidationTest, transpose_conv2d_nchw_quant8_weight_as_input_4) {
const Model model = transpose_conv2d::createTestModel_nchw_quant8_weight_as_input_4();
const std::vector<Request> requests = createRequests(transpose_conv2d::get_examples_nchw_quant8_weight_as_input_4());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: transpose_float16.mod.py.
namespace transpose_float16 {
// Generated transpose_float16 test
#include "examples/transpose_float16.example.cpp"
// Generated model constructor
#include "vts_models/transpose_float16.model.cpp"
} // namespace transpose_float16
TEST_F(NeuralnetworksHidlTest, transpose_float16) {
generated_tests::Execute(device,
transpose_float16::createTestModel,
transpose_float16::is_ignored,
transpose_float16::get_examples());
}
TEST_F(ValidationTest, transpose_float16) {
const Model model = transpose_float16::createTestModel();
const std::vector<Request> requests = createRequests(transpose_float16::get_examples());
validateModel(model);
validateRequests(model, requests);
}
// Generated from: transpose_v1_2.mod.py.
namespace transpose_v1_2 {
// Generated transpose_v1_2 test
#include "examples/transpose_v1_2.example.cpp"
// Generated model constructor
#include "vts_models/transpose_v1_2.model.cpp"
} // namespace transpose_v1_2
TEST_F(NeuralnetworksHidlTest, transpose_v1_2) {
generated_tests::Execute(device,
transpose_v1_2::createTestModel,
transpose_v1_2::is_ignored,
transpose_v1_2::get_examples());
}
TEST_F(ValidationTest, transpose_v1_2) {
const Model model = transpose_v1_2::createTestModel();
const std::vector<Request> requests = createRequests(transpose_v1_2::get_examples());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_v1_2_relaxed) {
generated_tests::Execute(device,
transpose_v1_2::createTestModel_relaxed,
transpose_v1_2::is_ignored_relaxed,
transpose_v1_2::get_examples_relaxed());
}
TEST_F(ValidationTest, transpose_v1_2_relaxed) {
const Model model = transpose_v1_2::createTestModel_relaxed();
const std::vector<Request> requests = createRequests(transpose_v1_2::get_examples_relaxed());
validateModel(model);
validateRequests(model, requests);
}
TEST_F(NeuralnetworksHidlTest, transpose_v1_2_quant8) {
generated_tests::Execute(device,
transpose_v1_2::createTestModel_quant8,
transpose_v1_2::is_ignored_quant8,
transpose_v1_2::get_examples_quant8());
}
TEST_F(ValidationTest, transpose_v1_2_quant8) {
const Model model = transpose_v1_2::createTestModel_quant8();
const std::vector<Request> requests = createRequests(transpose_v1_2::get_examples_quant8());
validateModel(model);
validateRequests(model, requests);
}