ArmNN
 20.02
Pooling.cpp File Reference
#include <boost/test/unit_test.hpp>
#include "armnnTfParser/ITfParser.hpp"
#include "ParserPrototxtFixture.hpp"

Go to the source code of this file.

Functions

 BOOST_FIXTURE_TEST_CASE (ParseMaxPoolNhwcValid, MaxPoolFixtureNhwcValid)
 
 BOOST_FIXTURE_TEST_CASE (ParseMaxPoolNchwValid, MaxPoolFixtureNchwValid)
 
 BOOST_FIXTURE_TEST_CASE (ParseMaxPoolNhwcSame, MaxPoolFixtureNhwcSame)
 
 BOOST_FIXTURE_TEST_CASE (ParseMaxPoolNchwSame, MaxPoolFixtureNchwSame)
 
 BOOST_FIXTURE_TEST_CASE (ParseAvgPoolNhwcValid, AvgPoolFixtureNhwcValid)
 
 BOOST_FIXTURE_TEST_CASE (ParseAvgPoolNchwValid, AvgPoolFixtureNchwValid)
 
 BOOST_FIXTURE_TEST_CASE (ParseAvgPoolNhwcSame, AvgPoolFixtureNhwcSame)
 
 BOOST_FIXTURE_TEST_CASE (ParseAvgPoolNchwSame, AvgPoolFixtureNchwSame)
 

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/8]

BOOST_FIXTURE_TEST_CASE ( ParseMaxPoolNhwcValid  ,
MaxPoolFixtureNhwcValid   
)

Definition at line 118 of file Pooling.cpp.

119 {
120  RunTest<4>({1.0f, 2.0f, 3.0f, -4.0f}, {3.0f});
121 }

◆ BOOST_FIXTURE_TEST_CASE() [2/8]

BOOST_FIXTURE_TEST_CASE ( ParseMaxPoolNchwValid  ,
MaxPoolFixtureNchwValid   
)

Definition at line 127 of file Pooling.cpp.

128 {
129  RunTest<4>({1.0f, 2.0f, 3.0f, -4.0f}, {3.0f});
130 }

◆ BOOST_FIXTURE_TEST_CASE() [3/8]

BOOST_FIXTURE_TEST_CASE ( ParseMaxPoolNhwcSame  ,
MaxPoolFixtureNhwcSame   
)

Definition at line 136 of file Pooling.cpp.

137 {
138  RunTest<4>({1.0f, 2.0f, 3.0f, -4.0f}, {3.0f, 2.0f, 3.0f, -4.0f});
139 }

◆ BOOST_FIXTURE_TEST_CASE() [4/8]

BOOST_FIXTURE_TEST_CASE ( ParseMaxPoolNchwSame  ,
MaxPoolFixtureNchwSame   
)

Definition at line 145 of file Pooling.cpp.

146 {
147  RunTest<4>({1.0f, 2.0f, 3.0f, -4.0f}, {3.0f, 2.0f, 3.0f, -4.0f});
148 }

◆ BOOST_FIXTURE_TEST_CASE() [5/8]

BOOST_FIXTURE_TEST_CASE ( ParseAvgPoolNhwcValid  ,
AvgPoolFixtureNhwcValid   
)

Definition at line 154 of file Pooling.cpp.

155 {
156  RunTest<4>({1.0f, 2.0f, 3.0f, 4.0f}, {2.5f});
157 }

◆ BOOST_FIXTURE_TEST_CASE() [6/8]

BOOST_FIXTURE_TEST_CASE ( ParseAvgPoolNchwValid  ,
AvgPoolFixtureNchwValid   
)

Definition at line 163 of file Pooling.cpp.

164 {
165  RunTest<4>({1.0f, 2.0f, 3.0f, 4.0f}, {2.5f});
166 }

◆ BOOST_FIXTURE_TEST_CASE() [7/8]

BOOST_FIXTURE_TEST_CASE ( ParseAvgPoolNhwcSame  ,
AvgPoolFixtureNhwcSame   
)

Definition at line 172 of file Pooling.cpp.

173 {
174  RunTest<4>({1.0f, 2.0f, 3.0f, 4.0f}, {2.5f, 3.0f, 3.5f, 4.0f});
175 }

◆ BOOST_FIXTURE_TEST_CASE() [8/8]

BOOST_FIXTURE_TEST_CASE ( ParseAvgPoolNchwSame  ,
AvgPoolFixtureNchwSame   
)

Definition at line 181 of file Pooling.cpp.

References BOOST_AUTO_TEST_SUITE_END().

182 {
183  RunTest<4>({1.0f, 2.0f, 3.0f, 4.0f}, {2.5f, 3.0f, 3.5f, 4.0f});
184 }