24.04
|
Go to the documentation of this file.
29 #include "tests/datasets/ConvertPolicyDataset.h"
30 #include "tests/datasets/ShapeDatasets.h"
34 #include "tests/validation/fixtures/dynamic_fusion/operators/CastFixture.h"
45 constexpr AbsoluteTolerance<float> zero_tolerance(0);
55 class DFConvertPolicies final :
public framework::dataset::ContainerDataset<std::vector<ConvertPolicy>>
59 : ContainerDataset(
"ConvertPolicy",
77 #define CAST_SUITE(NAME, idt, odt, type, dataset, tolerance) \
79 FIXTURE_DATA_TEST_CASE(RunSmall, type, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), dataset), \
80 DFConvertPolicies())) \
82 validate(CLAccessor(_target), _reference, tolerance); \
TEST_SUITE_END() FIXTURE_DATA_TEST_CASE(RunSmall
[CLActivationLayer Test snippet]
#define CAST_SUITE(NAME, idt, odt, type, dataset, tolerance)
combine(datasets::SmallShapes(), framework::dataset::make("DataType", DataType::F32)))
DynamicFusionCastValidationFixture< CLTensor, CLAccessor, GpuCast, T, float > DynamicFusionCLCastToF32Fixture
DynamicFusionCastValidationFixture< CLTensor, CLAccessor, GpuCast, T, half > DynamicFusionCLCastToF16Fixture
TEST_SUITE(QASYMM8_to_F32) FIXTURE_DATA_TEST_CASE(RunSmall
std::enable_if< is_container< T >::value, ContainerDataset< T > >::type make(std::string name, T &&values)
Helper function to create a ContainerDataset.
Copyright (c) 2017-2024 Arm Limited.
@ F16
16-bit floating-point number
@ F32
32-bit floating-point number
DataType
Available data types.