ArmNN
 21.05
DeserializeMultiplication.cpp File Reference
#include "ParserFlatbuffersSerializeFixture.hpp"
#include <armnnDeserializer/IDeserializer.hpp>
#include <armnn/utility/IgnoreUnused.hpp>
#include <boost/test/unit_test.hpp>
#include <string>

Go to the source code of this file.

Functions

 BOOST_FIXTURE_TEST_CASE (MultiplicationQuantisedAsymm8, SimpleMultiplicationFixture)
 
 BOOST_FIXTURE_TEST_CASE (MultiplicationFloat32, SimpleMultiplicationFixture2)
 

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/2]

BOOST_FIXTURE_TEST_CASE ( MultiplicationQuantisedAsymm8  ,
SimpleMultiplicationFixture   
)

Definition at line 146 of file DeserializeMultiplication.cpp.

147 {
148  RunTest<2, armnn::DataType::QAsymmU8>(
149  0,
150  {{"InputLayer1", { 0, 1, 2, 3 }},
151  {"InputLayer2", { 4, 5, 6, 7 }}},
152  {{"OutputLayer", { 0, 5, 12, 21 }}});
153 }

◆ BOOST_FIXTURE_TEST_CASE() [2/2]

BOOST_FIXTURE_TEST_CASE ( MultiplicationFloat32  ,
SimpleMultiplicationFixture2   
)

Definition at line 155 of file DeserializeMultiplication.cpp.

References BOOST_AUTO_TEST_SUITE_END().

156 {
157  RunTest<4, armnn::DataType::Float32>(
158  0,
159  {{"InputLayer1", { 100, 40, 226, 9 }},
160  {"InputLayer2", { 5, 8, 1, 12 }}},
161  {{"OutputLayer", { 500, 320, 226, 108 }}});
162 }