Compute Library
 22.05
MaxUnpoolingLayer.cpp File Reference

Go to the source code of this file.

Namespaces

 arm_compute
 Copyright (c) 2017-2022 Arm Limited.
 
 arm_compute::test
 
 arm_compute::test::validation
 

Typedefs

template<typename T >
using NEMaxUnpoolingLayerFixture = MaxUnpoolingLayerValidationFixture< Tensor, Accessor, NEPoolingLayer, NEMaxUnpoolingLayer, T >
 

Functions

 FIXTURE_DATA_TEST_CASE (MaxUnpooling, NEMaxUnpoolingLayerFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallNoneUnitShapes(), combine(PoolingLayerIndicesDatasetFPSmall, framework::dataset::make("DataType", DataType::F32))), framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
 
 TEST_SUITE_END () FIXTURE_DATA_TEST_CASE(RunSmall = ActivationValidationQuantizedFixture<CLTensor, CLAccessor, CLActivationLayer, T>
 [CLActivationLayer Test snippet] More...
 
 combine (framework::dataset::make("CpuExt", std::string("NEON")), framework::dataset::make("DataType", { DataType::F32, DataType::F16, DataType::QASYMM8, DataType::QASYMM8_SIGNED }))
 
 ARM_COMPUTE_ERROR_ON_NULLPTR (selected_impl)
 
 ARM_COMPUTE_EXPECT_EQUAL (expected, actual, framework::LogLevel::ERRORS)
 

Variables

cpu_isa sve = (cpu_ext == "SVE")
 
cpu_isa fp16 = (data_type == DataType::F16)