2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
6 #include <backendsCommon/test/EndToEndTestImpl.hpp>
7 #include <backendsCommon/test/MergerTestImpl.hpp>
9 #include <boost/test/unit_test.hpp>
11 BOOST_AUTO_TEST_SUITE(ClEndToEnd)
13 std::vector<armnn::BackendId> defaultBackends = {armnn::Compute::GpuAcc};
15 BOOST_AUTO_TEST_CASE(ConstantUsage_Cl_Float32)
17 ConstantUsageFloat32Test(defaultBackends);
20 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim0Test)
22 MergerDim0EndToEnd<armnn::DataType::Float32>(defaultBackends);
25 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim0Uint8Test)
27 MergerDim0EndToEnd<armnn::DataType::QuantisedAsymm8>(defaultBackends);
30 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim1Test)
32 MergerDim1EndToEnd<armnn::DataType::Float32>(defaultBackends);
35 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim1Uint8Test)
37 MergerDim1EndToEnd<armnn::DataType::QuantisedAsymm8>(defaultBackends);
40 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim3Test)
42 MergerDim3EndToEnd<armnn::DataType::Float32>(defaultBackends);
45 BOOST_AUTO_TEST_CASE(ClMergerEndToEndDim3Uint8Test)
47 MergerDim3EndToEnd<armnn::DataType::QuantisedAsymm8>(defaultBackends);
50 BOOST_AUTO_TEST_SUITE_END()