Lines Matching full:framework
33 #include "tests/framework/Asserts.h"
34 #include "tests/framework/Macros.h"
35 #include "tests/framework/datasets/Datasets.h"
48 const auto PoolingLayerDatasetFP = combine(combine(combine(datasets::PoolingTypes(), framework::dat…
49 …framework::dataset::make("PadStride", { PadStrideInfo(1, 1, 0, 0), PadStrideInfo(2, 1, 0, 0), PadS…
50 … framework::dataset::make("ExcludePadding", { true, false }));
52 const auto PoolingLayerDatasetFPSmall = combine(combine(combine(datasets::PoolingTypes(), framework…
53 … framework::dataset::make("PadStride", { PadStrideInfo(1, 1, 0, 0), PadStrideInfo(2, 1, 0, 0) })),
54 … framework::dataset::make("ExcludePadding", { true, false }));
57 const auto PoolingLayerDatasetQASYMM8 = combine(concat(combine(combine(framework::dataset::make("Po…
61 framework::dataset::make("PoolingSize", { Size2D(2, 2), Size2D(3, 3) })),
62 framework::dataset::make("PadStride", { PadStrideInfo(1, 1, 0, 0), PadStrideInfo(1, 2, 1, 1), PadSt…
63 …e(combine(framework::dataset::make("PoolingType", { PoolingType::AVG }), framework::dataset::make(…
64 framework::dataset::make("ExcludePadding", { true }));
66 const auto PoolingLayerDatasetQASYMM8Small = combine(combine(combine(framework::dataset::make("Pool…
70 framework::dataset::make("PoolingSize", { Size2D(2, 2), Size2D(5, 7) })),
71 framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 1) })),
72 framework::dataset::make("ExcludePadding", { true }));
74 const auto PoolingLayerDatasetFPIndicesSmall = combine(combine(combine(framework::dataset::make("Po…
76 framework::dataset::make("PoolingSize", { Size2D(2, 2) })),
77 framework::dataset::make("PadStride", { PadStrideInfo(1, 1, 0, 0), PadStrideInfo(2, 2, 0, 0) })),
78 framework::dataset::make("ExcludePadding", { true, false }));
84 const auto pool_data_layout_dataset = framework::dataset::make("DataLayou…
86 const auto pool_fp_mixed_precision_dataset = framework::dataset::make("FpMixedPrecision", { true, f…
95 DATA_TEST_CASE(Validate, framework::DatasetMode::ALL, zip(zip(zip( in TEST_SUITE()
96 …framework::dataset::make("InputInfo", { TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::F32), … in TEST_SUITE()
106 … framework::dataset::make("OutputInfo",{ TensorInfo(TensorShape(25U, 11U, 2U), 1, DataType::F16),
116 …framework::dataset::make("PoolInfo", { PoolingLayerInfo(PoolingType::AVG, 3, DataLayout::NCHW, Pa…
126 …framework::dataset::make("Expected", { false, false, false, false, true, false, true, true , false…
129 …&output_info.clone()->set_is_resizable(false), pool_info)) == expected, framework::LogLevel::ERROR…
151 …CLSpecialPoolingLayerFixture<float>, framework::DatasetMode::ALL, datasets::PoolingLayerDatasetSpe… in TEST_SUITE()
156 FIXTURE_DATA_TEST_CASE(RunSmall, CLPoolingLayerFixture<float>, framework::DatasetMode::PRECOMMIT, c…
157 … framework::dataset::make("DataType",
164 FIXTURE_DATA_TEST_CASE(RunMixedDataLayout, CLPoolingLayerMixedDataLayoutFixture<float>, framework::…
166 … framework::dataset::make("PoolingSize", { Size2D(2, 2) })),
167 … framework::dataset::make("PadStride", { PadStrideInfo(2, 1, 0, 0) })),
168 framework::dataset::make("ExcludePadding", { false })),
169 framework::dataset::make("DataType", DataType::F32))),
175 FIXTURE_DATA_TEST_CASE(RunLarge, CLPoolingLayerFixture<float>, framework::DatasetMode::NIGHTLY, com…
176 … framework::dataset::make("DataType",
184 FIXTURE_DATA_TEST_CASE(RunSmallIndices, CLPoolingLayerIndicesFixture<float>, framework::DatasetMode…
186 … framework::dataset::make("DataType",
198 FIXTURE_DATA_TEST_CASE(RunSmall, CLPoolingLayerFixture<float>, framework::DatasetMode::ALL,
200 … framework::dataset::make("InputShape", { TensorShape(27U, 13U, 2U),
203 … framework::dataset::make("PoolingType", { PoolingType::AVG, PoolingType::L2, PoolingType::MAX })),
204 framework::dataset::make("PoolingSize", { Size2D(27, 13) })),
205 … framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))),
206 framework::dataset::make("ExcludePadding", false)),
207 framework::dataset::make("DataType", DataType::F32)),
208 framework::dataset::make("DataLayout", DataLayout::NHWC)))
214 FIXTURE_DATA_TEST_CASE(RunLarge, CLPoolingLayerFixture<float>, framework::DatasetMode::NIGHTLY,
216 … framework::dataset::make("InputShape", { TensorShape(79U, 37U, 11U),
219 … framework::dataset::make("PoolingType", { PoolingType::AVG, PoolingType::L2, PoolingType::MAX })),
220 framework::dataset::make("PoolingSize", { Size2D(79, 37) })),
221 … framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))),
222 framework::dataset::make("ExcludePadding", false)),
223 framework::dataset::make("DataType", DataType::F32)),
224 framework::dataset::make("DataLayout", DataLayout::NHWC)))
236 FIXTURE_DATA_TEST_CASE(RunSmall, CLMixedPrecesionPoolingLayerFixture<half>, framework::DatasetMode:… in TEST_SUITE_END()
238 … framework::dataset::make("DataType", DataType::F16))), in TEST_SUITE_END()
245 FIXTURE_DATA_TEST_CASE(RunLarge, CLMixedPrecesionPoolingLayerFixture<half>, framework::DatasetMode:…
246 … framework::dataset::make("DataType", DataType::F16))),
253 FIXTURE_DATA_TEST_CASE(RunSmallIndices, CLPoolingLayerIndicesFixture<half>, framework::DatasetMode:…
255 … framework::dataset::make("DataType",
267 FIXTURE_DATA_TEST_CASE(RunSmall, CLPoolingLayerFixture<half>, framework::DatasetMode::ALL,
269 … framework::dataset::make("InputShape", { TensorShape(27U, 13U, 2U),
272 … framework::dataset::make("PoolingType", { PoolingType::AVG, PoolingType::L2, PoolingType::MAX })),
273 framework::dataset::make("PoolingSize", { Size2D(27, 13) })),
274 … framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))),
275 framework::dataset::make("ExcludePadding", false)),
276 framework::dataset::make("DataType", DataType::F16)),
277 framework::dataset::make("DataLayout", DataLayout::NHWC)))
283 FIXTURE_DATA_TEST_CASE(RunLarge, CLPoolingLayerFixture<half>, framework::DatasetMode::NIGHTLY,
285 … framework::dataset::make("InputShape", { TensorShape(79U, 37U, 11U),
288 … framework::dataset::make("PoolingType", { PoolingType::AVG, PoolingType::L2, PoolingType::MAX })),
289 framework::dataset::make("PoolingSize", { Size2D(79, 37) })),
290 … framework::dataset::make("PadStride", PadStrideInfo(1, 1, 0, 0))),
291 framework::dataset::make("ExcludePadding", false)),
292 framework::dataset::make("DataType", DataType::F16)),
293 framework::dataset::make("DataLayout", DataLayout::NHWC)))
313 FIXTURE_DATA_TEST_CASE(RunSmall, CLPoolingLayerQuantizedFixture<uint8_t>, framework::DatasetMode::P…
315 … framework::dataset::make("DataType", DataType::QASYMM8))),
317 …framework::dataset::make("InputQuantInfo", { QuantizationInfo(1.f / 255.f, 10), QuantizationInfo(1…
318 …framework::dataset::make("OutputQuantInfo", { QuantizationInfo(1.f / 255.f, 5), QuantizationInfo(1…
323 …ixedDataLayout, CLPoolingLayerQuantizedMixedDataLayoutFixture<uint8_t>, framework::DatasetMode::PR…
324 …combine(combine(combine(combine(framework::dataset::make("PoolingType", { PoolingType::MAX, Poolin…
325 … framework::dataset::make("PoolingSize", { Size2D(2, 2) })),
326 … framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 1) })),
327 framework::dataset::make("ExcludePadding", { true })),
328 framework::dataset::make("DataType", DataType::QASYMM8))),
329 … framework::dataset::make("DataLayout", { DataLayout::NHWC, DataLayout::NCHW })),
330 … framework::dataset::make("InputQuantInfo", { QuantizationInfo(1.f / 255.f, 10) })),
331 … framework::dataset::make("OutputQuantInfo", { QuantizationInfo(1.f / 255.f, 5) })))
339 FIXTURE_DATA_TEST_CASE(RunSmall, CLPoolingLayerQuantizedFixture<int8_t>, framework::DatasetMode::PR… in TEST_SUITE()
341 … framework::dataset::make("DataType", DataType::QASYMM8_SIGNED))), in TEST_SUITE()
343 …framework::dataset::make("InputQuantInfo", { QuantizationInfo(1.f / 127.f, -10), QuantizationInfo(… in TEST_SUITE()
344 …framework::dataset::make("OutputQuantInfo", { QuantizationInfo(1.f / 127.f, -5), QuantizationInfo(…
349 …MixedDataLayout, CLPoolingLayerQuantizedMixedDataLayoutFixture<int8_t>, framework::DatasetMode::PR…
350 …combine(combine(combine(combine(framework::dataset::make("PoolingType", { PoolingType::MAX, Poolin…
351 … framework::dataset::make("PoolingSize", { Size2D(2, 2) })),
352 … framework::dataset::make("PadStride", { PadStrideInfo(1, 2, 1, 1) })),
353 framework::dataset::make("ExcludePadding", { true })),
354 framework::dataset::make("DataType", DataType::QASYMM8_SIGNED))),
355 … framework::dataset::make("DataLayout", { DataLayout::NHWC, DataLayout::NCHW })),
356 … framework::dataset::make("InputQuantInfo", { QuantizationInfo(1.f / 127.f, -10) })),
357 … framework::dataset::make("OutputQuantInfo", { QuantizationInfo(1.f / 127.f, -10) })))