ArmNN
 21.08
ReduceMultipleAxesTests.cpp File Reference
#include "../GraphUtils.hpp"
#include "../TestUtils.hpp"
#include <armnn/INetwork.hpp>
#include <doctest/doctest.h>

Go to the source code of this file.

Functions

 TEST_SUITE ("Optimizer_ReduceMultipleAxesCpu")
 
 TEST_SUITE ("Optimizer_ReduceMultipleAxesGpu")
 

Function Documentation

◆ TEST_SUITE() [1/2]

TEST_SUITE ( "Optimizer_ReduceMultipleAxesCpu"  )

Definition at line 251 of file ReduceMultipleAxesTests.cpp.

References armnn::CpuAcc.

252 {
253 TEST_CASE("ReduceSumWithTwoAxesKeepDimsCpuAccTest")
254 {
255  ReduceSumWithTwoAxesKeepDimsTest(Compute::CpuAcc);
256 }
257 
258 TEST_CASE("ReduceSumWithTwoAxesCpuAccTest")
259 {
260  ReduceSumWithTwoAxesTest(Compute::CpuAcc);
261 }
262 
263 TEST_CASE("ReduceSumWithThreeAxesKeepDimsCpuAccTest")
264 {
265  ReduceSumWithThreeAxesKeepDimsTest(Compute::CpuAcc);
266 }
267 
268 TEST_CASE("ReduceSumWithThreeAxesCpuAccTest")
269 {
270  ReduceSumWithThreeAxesTest(Compute::CpuAcc);
271 }
272 }

◆ TEST_SUITE() [2/2]

TEST_SUITE ( "Optimizer_ReduceMultipleAxesGpu"  )

Definition at line 276 of file ReduceMultipleAxesTests.cpp.

References armnn::GpuAcc.

277 {
278 TEST_CASE("ReduceSumWithTwoAxesKeepDimsGpuAccTest")
279 {
280  ReduceSumWithTwoAxesKeepDimsTest(Compute::GpuAcc);
281 }
282 
283 TEST_CASE("ReduceSumWithTwoAxesGpuAccTest")
284 {
285  ReduceSumWithTwoAxesTest(Compute::GpuAcc);
286 }
287 
288 TEST_CASE("ReduceSumWithThreeAxesKeepDimsGpuAccTest")
289 {
290  ReduceSumWithThreeAxesKeepDimsTest(Compute::GpuAcc);
291 }
292 
293 TEST_CASE("ReduceSumWithThreeAxesGpuAccTest")
294 {
295  ReduceSumWithThreeAxesTest(Compute::GpuAcc);
296 }
297 }