ArmNN
 20.08
DeserializePooling2d.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "ParserFlatbuffersSerializeFixture.hpp"
#include "../Deserializer.hpp"
#include <string>
#include <iostream>

Go to the source code of this file.

Functions

 BOOST_FIXTURE_TEST_CASE (Pooling2dFloat32Avg, SimpleAvgPooling2dFixture)
 
 BOOST_FIXTURE_TEST_CASE (Pooling2dQuantisedAsymm8Avg, SimpleAvgPooling2dFixture2)
 
 BOOST_FIXTURE_TEST_CASE (Pooling2dFloat32Max, SimpleMaxPooling2dFixture)
 
 BOOST_FIXTURE_TEST_CASE (Pooling2dQuantisedAsymm8Max, SimpleMaxPooling2dFixture2)
 

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/4]

BOOST_FIXTURE_TEST_CASE ( Pooling2dFloat32Avg  ,
SimpleAvgPooling2dFixture   
)

Definition at line 137 of file DeserializePooling2d.cpp.

138 {
139  RunTest<4, armnn::DataType::Float32>(0, { 2, 3, 5, 2 }, { 3 });
140 }

◆ BOOST_FIXTURE_TEST_CASE() [2/4]

BOOST_FIXTURE_TEST_CASE ( Pooling2dQuantisedAsymm8Avg  ,
SimpleAvgPooling2dFixture2   
)

Definition at line 142 of file DeserializePooling2d.cpp.

143 {
144  RunTest<4, armnn::DataType::QAsymmU8>(0,
145  { 20, 40, 60, 80 },
146  { 50 });
147 }

◆ BOOST_FIXTURE_TEST_CASE() [3/4]

BOOST_FIXTURE_TEST_CASE ( Pooling2dFloat32Max  ,
SimpleMaxPooling2dFixture   
)

Definition at line 149 of file DeserializePooling2d.cpp.

150 {
151  RunTest<4, armnn::DataType::Float32>(0, { 2, 5, 5, 2 }, { 5 });
152 }

◆ BOOST_FIXTURE_TEST_CASE() [4/4]

BOOST_FIXTURE_TEST_CASE ( Pooling2dQuantisedAsymm8Max  ,
SimpleMaxPooling2dFixture2   
)

Definition at line 154 of file DeserializePooling2d.cpp.

References BOOST_AUTO_TEST_SUITE_END().

155 {
156  RunTest<4, armnn::DataType::QAsymmU8>(0,
157  { 20, 40, 60, 80 },
158  { 80 });
159 }