17 #include <boost/test/unit_test.hpp> 26 NeonWorkloadFactoryHelper::GetFactory(NeonWorkloadFactoryHelper::GetMemoryManager());
27 IsLayerSupportedTests<armnn::NeonWorkloadFactory, armnn::DataType::Float16>(&factory);
33 NeonWorkloadFactoryHelper::GetFactory(NeonWorkloadFactoryHelper::GetMemoryManager());
34 IsLayerSupportedTests<armnn::NeonWorkloadFactory, armnn::DataType::Float32>(&factory);
40 NeonWorkloadFactoryHelper::GetFactory(NeonWorkloadFactoryHelper::GetMemoryManager());
41 IsLayerSupportedTests<armnn::NeonWorkloadFactory, armnn::DataType::QAsymmU8>(&factory);
47 NeonWorkloadFactoryHelper::GetFactory(NeonWorkloadFactoryHelper::GetMemoryManager());
48 IsLayerSupportedTests<armnn::NeonWorkloadFactory, armnn::DataType::QAsymmS8>(&factory);
54 NeonWorkloadFactoryHelper::GetFactory(NeonWorkloadFactoryHelper::GetMemoryManager());
55 IsLayerSupportedTests<armnn::NeonWorkloadFactory, armnn::DataType::QSymmS8>(&factory);
60 std::string reasonIfUnsupported;
70 std::string reasonIfUnsupported;
80 std::string reasonIfUnsupported;
90 std::string reasonIfUnsupported;
100 std::string reasonIfUnsupported;
110 std::string reasonIfUnsupported;
116 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
120 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
124 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
126 BOOST_CHECK(!result);
128 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
132 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
136 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
140 result = IsConstantLayerSupportedTests<armnn::NeonWorkloadFactory,
BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)
This layer converts data type Float 16 to Float 32.
This layer converts data type Float 32 to Float 16.
BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_CASE(IsLayerSupportedFloat16Neon)