ArmNN
 22.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 253 of file ReduceMultipleAxesTests.cpp.

References armnn::CpuAcc.

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

◆ TEST_SUITE() [2/2]

TEST_SUITE ( "Optimizer_ReduceMultipleAxesGpu"  )

Definition at line 278 of file ReduceMultipleAxesTests.cpp.

References armnn::GpuAcc.

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