30 #include "tests/datasets/ConvertPolicyDataset.h"
31 #include "tests/datasets/ShapeDatasets.h"
36 #include "tests/validation/fixtures/CastFixture.h"
47 constexpr AbsoluteTolerance<float> one_tolerance(1);
48 constexpr AbsoluteTolerance<float> zero_tolerance(0);
150 template <
typename T>
152 template <
typename T>
154 template <
typename T>
156 template <
typename T>
158 template <
typename T>
160 template <
typename T>
162 template <
typename T>
164 template <
typename T>
167 #define CAST_SUITE(NAME, idt, odt, type, dataset, tolerance) \
169 FIXTURE_DATA_TEST_CASE(RunSmall, type, framework::DatasetMode::PRECOMMIT, combine(combine(datasets::SmallShapes(), dataset), \
170 datasets::ConvertPolicies())) \
172 validate(CLAccessor(_target), _reference, tolerance); \