19 #include <boost/test/unit_test.hpp> 28 ClWorkloadFactoryHelper::GetFactory(ClWorkloadFactoryHelper::GetMemoryManager());
29 IsLayerSupportedTests<armnn::ClWorkloadFactory, armnn::DataType::Float16>(&factory);
35 ClWorkloadFactoryHelper::GetFactory(ClWorkloadFactoryHelper::GetMemoryManager());
36 IsLayerSupportedTests<armnn::ClWorkloadFactory, armnn::DataType::Float32>(&factory);
42 ClWorkloadFactoryHelper::GetFactory(ClWorkloadFactoryHelper::GetMemoryManager());
43 IsLayerSupportedTests<armnn::ClWorkloadFactory, armnn::DataType::QAsymmU8>(&factory);
49 ClWorkloadFactoryHelper::GetFactory(ClWorkloadFactoryHelper::GetMemoryManager());
50 IsLayerSupportedTests<armnn::ClWorkloadFactory, armnn::DataType::QAsymmS8>(&factory);
56 ClWorkloadFactoryHelper::GetFactory(ClWorkloadFactoryHelper::GetMemoryManager());
57 IsLayerSupportedTests<armnn::ClWorkloadFactory, armnn::DataType::QSymmS8>(&factory);
62 std::string reasonIfUnsupported;
72 std::string reasonIfUnsupported;
78 BOOST_CHECK_EQUAL(reasonIfUnsupported,
"Input should be Float16");
83 std::string reasonIfUnsupported;
89 BOOST_CHECK_EQUAL(reasonIfUnsupported,
"Output should be Float32");
94 std::string reasonIfUnsupported;
104 std::string reasonIfUnsupported;
110 BOOST_CHECK_EQUAL(reasonIfUnsupported,
"Input should be Float32");
115 std::string reasonIfUnsupported;
121 BOOST_CHECK_EQUAL(reasonIfUnsupported,
"Output should be Float16");
126 std::string reasonIfUnsupported;
BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)
This layer converts data type Float 16 to Float 32.
BOOST_CHECK(profilingService.GetCurrentState()==ProfilingState::WaitingForAck)
BOOST_FIXTURE_TEST_CASE(IsLayerSupportedFloat16Cl, ClContextControlFixture)
This layer converts data type Float 32 to Float 16.
BOOST_AUTO_TEST_SUITE_END()