diff options
Diffstat (limited to 'src/backends/test')
-rw-r--r-- | src/backends/test/ArmComputeCl.cpp | 3 | ||||
-rw-r--r-- | src/backends/test/CreateWorkloadCl.cpp | 12 |
2 files changed, 13 insertions, 2 deletions
diff --git a/src/backends/test/ArmComputeCl.cpp b/src/backends/test/ArmComputeCl.cpp index 4f1a84dfad..d83f812cd0 100644 --- a/src/backends/test/ArmComputeCl.cpp +++ b/src/backends/test/ArmComputeCl.cpp @@ -162,6 +162,9 @@ ARMNN_AUTO_TEST_CASE(DivisionBroadcast1DVector, DivisionBroadcast1DVectorTest) ARMNN_AUTO_TEST_CASE(SimpleMultiplication, MultiplicationTest) ARMNN_AUTO_TEST_CASE(MultiplicationBroadcast1Element, MultiplicationBroadcast1ElementTest) ARMNN_AUTO_TEST_CASE(MultiplicationBroadcast1DVector, MultiplicationBroadcast1DVectorTest) +ARMNN_AUTO_TEST_CASE(MultiplicationUint8, MultiplicationUint8Test) +ARMNN_AUTO_TEST_CASE(MultiplicationBroadcast1ElementUint8, MultiplicationBroadcast1ElementUint8Test) +ARMNN_AUTO_TEST_CASE(MultiplicationBroadcast1DVectorUint8, MultiplicationBroadcast1DVectorUint8Test) // Batch Norm ARMNN_AUTO_TEST_CASE(BatchNorm, BatchNormTest) diff --git a/src/backends/test/CreateWorkloadCl.cpp b/src/backends/test/CreateWorkloadCl.cpp index 078ef8c52d..e48cd97d6f 100644 --- a/src/backends/test/CreateWorkloadCl.cpp +++ b/src/backends/test/CreateWorkloadCl.cpp @@ -101,7 +101,7 @@ BOOST_AUTO_TEST_CASE(CreateSubtractionFloat16Workload) BOOST_AUTO_TEST_CASE(CreateMultiplicationFloatWorkloadTest) { - ClCreateArithmethicWorkloadTest<ClMultiplicationFloatWorkload, + ClCreateArithmethicWorkloadTest<ClMultiplicationWorkload, MultiplicationQueueDescriptor, MultiplicationLayer, armnn::DataType::Float32>(); @@ -109,12 +109,20 @@ BOOST_AUTO_TEST_CASE(CreateMultiplicationFloatWorkloadTest) BOOST_AUTO_TEST_CASE(CreateMultiplicationFloat16WorkloadTest) { - ClCreateArithmethicWorkloadTest<ClMultiplicationFloatWorkload, + ClCreateArithmethicWorkloadTest<ClMultiplicationWorkload, MultiplicationQueueDescriptor, MultiplicationLayer, armnn::DataType::Float16>(); } +BOOST_AUTO_TEST_CASE(CreateMultiplicationUint8WorkloadTest) +{ + ClCreateArithmethicWorkloadTest<ClMultiplicationWorkload, + MultiplicationQueueDescriptor, + MultiplicationLayer, + armnn::DataType::QuantisedAsymm8>(); +} + BOOST_AUTO_TEST_CASE(CreateDivisionFloatWorkloadTest) { ClCreateArithmethicWorkloadTest<ClDivisionFloatWorkload, |