• Home
  • Raw
  • Download

Lines Matching full:framework

32 #include "tests/framework/Asserts.h"
33 #include "tests/framework/Macros.h"
34 #include "tests/framework/datasets/Datasets.h"
51 const auto depth_multipliers = framework::dataset::make("DepthMultiplier", { 1, 4 });
52 const auto large_depth_multipliers = framework::dataset::make("DepthMultiplier", { 1, 2, 5, 8 });
55 const auto ActivationFunctionsDataset = framework::dataset::make("ActivationInfo",
67 DATA_TEST_CASE(Validate, framework::DatasetMode::ALL, zip(zip(zip(zip(zip(zip(zip( in TEST_SUITE()
68framework::dataset::make("InputInfo", { TensorInfo(TensorShape(27U, 13U, 2U), 1, DataType::F32), … in TEST_SUITE()
79framework::dataset::make("WeightsInfo", { TensorInfo(TensorShape(3U, 3U, 2U), 1, DataType::F16),
90framework::dataset::make("BiasesInfo", { TensorInfo(TensorShape(2U), 1, DataType::F32),
101framework::dataset::make("OutputInfo", { TensorInfo(TensorShape(25U, 11U, 2U), 1, DataType::F32),
112 framework::dataset::make("ConvInfo", { PadStrideInfo(1, 1, 0, 0),
123 framework::dataset::make("DepthMultiplier", { 1,
134 framework::dataset::make("Dilation", { Size2D(1U, 1U),
145framework::dataset::make("Expected", { false, false, false, false, false, false, false, false, tru…
149 ARM_COMPUTE_EXPECT(is_valid == expected, framework::LogLevel::ERRORS);
165 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo… in TEST_SUITE()
166 …combine(combine(combine(combine(framework::dataset::concat(datasets::SmallDepthwiseConvolutionLaye… in TEST_SUITE()
169 framework::dataset::make("DataType", in TEST_SUITE()
171framework::dataset::make("DataLayout", DataLayout::NCHW)), in TEST_SUITE()
176 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
178framework::dataset::make("DataType",
180framework::dataset::make("DataLayout", DataLayout::NCHW)),
186 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
188framework::dataset::make("DataType",
190framework::dataset::make("DataLayout", { DataLayout::NCHW })),
195 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
198 framework::dataset::make("DataType",
200framework::dataset::make("DataLayout", { DataLayout::NCHW })),
209 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo… in TEST_SUITE_END()
212 framework::dataset::make("DataType", in TEST_SUITE_END()
214framework::dataset::make("DataLayout", DataLayout::NHWC)), in TEST_SUITE_END()
219 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
221framework::dataset::make("DataType",
223framework::dataset::make("DataLayout", DataLayout::NHWC)),
229 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
231framework::dataset::make("DataType",
233framework::dataset::make("DataLayout", { DataLayout::NHWC })),
238 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
241 framework::dataset::make("DataType",
243framework::dataset::make("DataLayout", { DataLayout::NHWC })),
253 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo… in TEST_SUITE_END()
255framework::dataset::make("DataType", in TEST_SUITE_END()
257framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })), in TEST_SUITE_END()
262 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
264framework::dataset::make("DataType",
266framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
273 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
275framework::dataset::make("DataType",
277framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
282 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<half>, framework::DatasetMo…
285 framework::dataset::make("DataType",
287framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
296 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerInPlaceFixture<half>, framework::Da… in TEST_SUITE_END()
298framework::dataset::make("DepthMultiplier", { 1 })), in TEST_SUITE_END()
299 framework::dataset::make("DataType",
301framework::dataset::make("DataLayout", { DataLayout::NHWC })),
312 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM… in TEST_SUITE_END()
313 …combine(combine(combine(combine(framework::dataset::concat(datasets::SmallDepthwiseConvolutionLaye… in TEST_SUITE_END()
316 framework::dataset::make("DataType", in TEST_SUITE_END()
318framework::dataset::make("DataLayout", DataLayout::NCHW)), in TEST_SUITE_END()
323 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
325 framework::dataset::make("DataType",
327 framework::dataset::make("DataLayout", DataLayout::NCHW)),
333 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
335 framework::dataset::make("DataType",
337framework::dataset::make("DataLayout", DataLayout::NCHW)),
342 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
345 framework::dataset::make("DataType",
347framework::dataset::make("DataLayout", DataLayout::NCHW)),
356 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM… in TEST_SUITE_END()
359 framework::dataset::make("DataType", in TEST_SUITE_END()
361framework::dataset::make("DataLayout", DataLayout::NHWC)), in TEST_SUITE_END()
366 …edDataLayout, CLDepthwiseConvolutionLayerMixedDataLayoutFixture<float>, framework::DatasetMode::PR…
368framework::dataset::make("DepthMultiplier", { 2 })),
369 framework::dataset::make("DataType",
371framework::dataset::make("DataLayout", DataLayout::NHWC)),
372framework::dataset::make("ActivationInfo", ActivationLayerInfo())))
376 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
378 framework::dataset::make("DataType",
380 framework::dataset::make("DataLayout", DataLayout::NHWC)),
388 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
391 framework::dataset::make("DataType",
393framework::dataset::make("DataLayout", DataLayout::NHWC)),
398 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
401 framework::dataset::make("DataType",
403framework::dataset::make("DataLayout", DataLayout::NHWC)),
413 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM… in TEST_SUITE_END()
415framework::dataset::make("DataType", in TEST_SUITE_END()
417framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })), in TEST_SUITE_END()
423 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
425 framework::dataset::make("DataType",
427framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
433 FIXTURE_DATA_TEST_CASE_NEW(RunLargeKernelSize, CLDepthwiseConvolutionLayerFixture<float>, framework
435framework::dataset::make("DepthMultiplier", { 1 })),
436 framework::dataset::make("DataType",
438framework::dataset::make("DataLayout", { DataLayout::NHWC })),
445 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
447framework::dataset::make("DataType",
449framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
454 FIXTURE_DATA_TEST_CASE_NEW(RunLarge, CLDepthwiseConvolutionLayerFixture<float>, framework::DatasetM…
457 framework::dataset::make("DataType",
459framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
468 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerInPlaceFixture<float>, framework::D… in TEST_SUITE_END()
470framework::dataset::make("DepthMultiplier", { 1 })), in TEST_SUITE_END()
471 framework::dataset::make("DataType",
473framework::dataset::make("DataLayout", { DataLayout::NHWC })),
492 …ASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::PR… in TEST_SUITE()
495framework::dataset::make("DataType", DataType::QASYMM8)), in TEST_SUITE()
496framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 128), QuantizationInfo(2.… in TEST_SUITE()
497framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(1.f, 128) })),
498framework::dataset::make("DataLayout", { DataLayout::NHWC })), // NCHW is tested with int8
503 …ASE_NEW(RunLarge, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::NI…
506framework::dataset::make("DataType", DataType::QASYMM8)),
507framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
508framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.7f, 2) })),
509framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
515 …ASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::PR…
518framework::dataset::make("DataType", DataType::QASYMM8)),
519framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
520framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.8, 1) })),
521framework::dataset::make("DataLayout", { DataLayout::NHWC })), // NCHW is tested with int8
526 …ASE_NEW(RunLarge, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::NI…
529framework::dataset::make("DataType", DataType::QASYMM8)),
530framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(1.3…
531framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.9f, 11) })),
532framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
540 …ASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::PR… in TEST_SUITE_END()
543framework::dataset::make("DataType", DataType::QASYMM8)), in TEST_SUITE_END()
544framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.3f, 10), QuantizationInfo(2.2… in TEST_SUITE_END()
545framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
546framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
551 …ASE_NEW(RunLarge, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::NI…
554framework::dataset::make("DataType", DataType::QASYMM8)),
555framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
556framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
557framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
563 …ASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::PR…
566framework::dataset::make("DataType", DataType::QASYMM8)),
567framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
568framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
569framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
574 …t, CLDepthwiseConvolutionLayerQuantizedMixedDataLayoutFixture<uint8_t>, framework::DatasetMode::PR…
576framework::dataset::make("DepthMultiplier", { 2 })),
577framework::dataset::make("DataType", DataType::QASYMM8)),
578framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
579framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
580framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
581framework::dataset::make("ActivationInfo", ActivationLayerInfo())))
585 …ASE_NEW(RunLarge, CLDepthwiseConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::NI…
588framework::dataset::make("DataType", DataType::QASYMM8)),
589framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
590framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
591framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
602 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<int8_t>, framework in TEST_SUITE_END()
605framework::dataset::make("DataType", DataType::QASYMM8_SIGNED)), in TEST_SUITE_END()
606framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.3f, 10), QuantizationInfo(2.2… in TEST_SUITE_END()
607framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 4) })),
608framework::dataset::make("DataLayout", { DataLayout::NCHW })),
613 …ut, CLDepthwiseConvolutionLayerQuantizedMixedDataLayoutFixture<int8_t>, framework::DatasetMode::PR…
615framework::dataset::make("DepthMultiplier", { 2 })),
616framework::dataset::make("DataType", DataType::QASYMM8_SIGNED)),
617framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.3f, 10), QuantizationInfo(2.2…
618framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 4) })),
619framework::dataset::make("DataLayout", { DataLayout::NCHW })),
620framework::dataset::make("ActivationInfo", ActivationLayerInfo())))
625 FIXTURE_DATA_TEST_CASE_NEW(RunSmall, CLDepthwiseConvolutionLayerQuantizedFixture<int8_t>, framework
628framework::dataset::make("DataType", DataType::QASYMM8_SIGNED)),
629framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10), QuantizationInfo(2.2…
630framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.8, 1) })),
631framework::dataset::make("DataLayout", { DataLayout::NCHW })),
642 …nSmall, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::PR… in TEST_SUITE_END()
645framework::dataset::make("SrcDataType", DataType::QASYMM8)), in TEST_SUITE_END()
646framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)), in TEST_SUITE_END()
647framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.3f, 10) })), in TEST_SUITE_END()
648framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 4) })),
649framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
654 …nLarge, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::NI…
657framework::dataset::make("SrcDataType", DataType::QASYMM8)),
658framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
659framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
660framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.7f, 2) })),
661framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
667 …nSmall, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::PR…
670framework::dataset::make("SrcDataType", DataType::QASYMM8)),
671framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
672framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
673framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.8, 1) })),
674framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
679 …nLarge, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::NI…
682framework::dataset::make("SrcDataType", DataType::QASYMM8)),
683framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
684framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
685framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.9f, 11) })),
686framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
694 …nSmall, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::PR… in TEST_SUITE_END()
697framework::dataset::make("SrcDataType", DataType::QASYMM8)), in TEST_SUITE_END()
698framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)), in TEST_SUITE_END()
699framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.3f, 10) })), in TEST_SUITE_END()
700framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 4) })),
701framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
706 …nLarge, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::NI…
709framework::dataset::make("SrcDataType", DataType::QASYMM8)),
710framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
711framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
712framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
713framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
719 …nSmall, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::PR…
722framework::dataset::make("SrcDataType", DataType::QASYMM8)),
723framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
724framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
725framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
726framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
731 …nLarge, CLDepthwiseConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::NI…
734framework::dataset::make("SrcDataType", DataType::QASYMM8)),
735framework::dataset::make("WeightsDataType", DataType::QSYMM8_PER_CHANNEL)),
736framework::dataset::make("SrcQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
737framework::dataset::make("DstQuantizationInfo", { QuantizationInfo(0.5f, 10) })),
738framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),