Lines Matching full:framework
40 #include "tests/framework/Asserts.h"
41 #include "tests/framework/Macros.h"
42 #include "tests/framework/datasets/Datasets.h"
87 const auto CNNDataTypes = framework::dataset::make("DataType",
95 const auto ActivationFunctionsDataset = framework::dataset::make("ActivationInfo",
102 const auto QuantizationData = framework::dataset::make("QuantizationInfo",
116 DATA_TEST_CASE(ValidateConvolutionMethod, framework::DatasetMode::ALL, zip(zip(zip(zip(zip( in TEST_SUITE()
117 … framework::dataset::make("InputInfo", { TensorInfo(TensorShape(18U, 18U, 32U), 1, DataType::F32), in TEST_SUITE()
122 …framework::dataset::make("WeightsInfo", { TensorInfo(TensorShape(3U, 3U, 32U, 21U), 1, DataType::F…
127 … framework::dataset::make("OutputInfo", { TensorInfo(TensorShape(16U, 16U, 21U), 1, DataType::F32),
132 … framework::dataset::make("ConvInfo", { PadStrideInfo(1, 1, 0, 0),
137 framework::dataset::make("FastMath", { true,
142 …framework::dataset::make("Expected", { ConvolutionMethod::WINOGRAD, ConvolutionMethod::WINOGRAD, C…
148 ARM_COMPUTE_EXPECT(is_valid == expected, framework::LogLevel::ERRORS);
170 TEST_CASE(MemoryInjection, framework::DatasetMode::ALL) in TEST_CASE()
215 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
226 TEST_CASE(MultipleExecutionWithConfigure, framework::DatasetMode::ALL) in TEST_CASE()
261 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
268 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
270 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
272 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
277 …xedDataLayout, NEWinogradConvolutionLayerMixedDataLayoutFixture<float>, framework::DatasetMode::PR…
279 … framework::dataset::make("Input", TensorShape(8U, 8U, 32U)),
280 … framework::dataset::make("Weight", TensorShape(1U, 3U, 32U, 1U))),
281 … framework::dataset::make("Bias", TensorShape(1U))),
282 … framework::dataset::make("Output", TensorShape(8U, 6U, 1U))),
283 … framework::dataset::make("PadStrideInfo", PadStrideInfo(1, 1, 0, 0))),
284 … framework::dataset::make("Dilation", Size2D(1U, 1U))),
285 … framework::dataset::make("DataType", { DataType::F32 })),
287 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
292 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
294 … framework::dataset::make("DataType", { DataType::F32 })),
296 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
305 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
307 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
309 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
314 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
316 … framework::dataset::make("DataType", { DataType::F32 })),
318 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
327 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
329 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
331 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
336 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
338 … framework::dataset::make("DataType", { DataType::F32 })),
340 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
349 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
351 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
353 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
358 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
360 … framework::dataset::make("DataType", { DataType::F32 })),
362 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
371 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
373 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
375 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
381 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
383 … framework::dataset::make("DataType", { DataType::F32 })),
385 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
393 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
395 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
397 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
403 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
405 … framework::dataset::make("DataType", { DataType::F32 })),
407 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
415 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
417 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
419 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
425 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
427 … framework::dataset::make("DataType", { DataType::F32 })),
429 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
439 FIXTURE_DATA_TEST_CASE(RunSmall, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::… in TEST_SUITE()
441 … framework::dataset::make("DataType", { DataType::F32 })), in TEST_SUITE()
443 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
449 FIXTURE_DATA_TEST_CASE(RunLarge, NEWinogradConvolutionLayerFixture<float>, framework::DatasetMode::…
451 … framework::dataset::make("DataType", { DataType::F32 })),
453 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
462 FIXTURE_DATA_TEST_CASE(RunSmallNoBias, NEWinogradConvolutionLayerNoBiasFixture<float>, framework::D…
463 …combine(combine(combine(framework::dataset::concat(datasets::SmallWinogradConvolutionLayer3x3Datas…
465 … framework::dataset::make("DataType", { DataType::F32 })),
468 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
480 DATA_TEST_CASE(ValidateConvolutionMethod, framework::DatasetMode::ALL, zip(zip(zip(zip(zip(
481 … framework::dataset::make("InputInfo", { TensorInfo(TensorShape(18U, 18U, 32U), 1, DataType::F16),
484 …framework::dataset::make("WeightsInfo", { TensorInfo(TensorShape(3U, 3U, 32U, 21U), 1, DataType::F…
487 … framework::dataset::make("OutputInfo", { TensorInfo(TensorShape(16U, 16U, 21U), 1, DataType::F32),
490 … framework::dataset::make("ConvInfo", { PadStrideInfo(1, 1, 0, 0),
493 …framework::dataset::make("FastMath", { false, // case fp16 and fast_math False then disable Winogr…
496 … framework::dataset::make("Expected", { ConvolutionMethod::GEMM, ConvolutionMethod::WINOGRAD })),
502 ARM_COMPUTE_EXPECT(is_valid == expected, framework::LogLevel::ERRORS);
506 FIXTURE_DATA_TEST_CASE(RunSmall, CLWinogradConvolutionLayerFastMathFixture16, framework::DatasetMod…
508 … framework::dataset::make("DataType", { DataType::F16 })),
510 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
517 FIXTURE_DATA_TEST_CASE(RunLarge, CLWinogradConvolutionLayerFastMathFixture16, framework::DatasetMod…
519 … framework::dataset::make("DataType", { DataType::F16 })),
521 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })))
546 …E(UC2_1_CpuGemmConv2d, HasOptImplFixtureNoFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
547 combine(framework::dataset::make("DataType", { DataType::F32 }),
548 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo2 })))
550 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
552 …MConvolutionLayer, HasOptImplFixtureNoFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
553 combine(framework::dataset::make("DataType", { DataType::F32 }),
554 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo2 })))
556 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
559 …_CpuGemmConv2d_FastMath, HasOptImplFixtureFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
560 combine(framework::dataset::make("DataType", { DataType::F32 }),
561 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo2 })))
563 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
566 …utionLayer_FastMath, HasOptImplFixtureFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
567 combine(framework::dataset::make("DataType", { DataType::F32 }),
568 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo2 })))
570 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
576 …E(UC2_2_CpuGemmConv2d, HasOptImplFixtureNoFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
577 combine(framework::dataset::make("DataType", { DataType::F32 }),
578 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo4 })))
580 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
581 …ARM_COMPUTE_EXPECT(_computed_weight_format == arm_compute::WeightFormat::OHWIo4, framework::LogLev…
584 …MConvolutionLayer, HasOptImplFixtureNoFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
585 combine(framework::dataset::make("DataType", { DataType::F32 }),
586 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo4 })))
588 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
589 …ARM_COMPUTE_EXPECT(_computed_weight_format == arm_compute::WeightFormat::OHWIo4, framework::LogLev…
594 …_CpuGemmConv2d_FastMath, HasOptImplFixtureFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
595 combine(framework::dataset::make("DataType", { DataType::F32 }),
596 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo8i4_bf16 })))
598 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
599 …QUAL(_computed_weight_format, arm_compute::WeightFormat::OHWIo8i4_bf16, framework::LogLevel::ERROR…
602 …utionLayer_FastMath, HasOptImplFixtureFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
603 combine(framework::dataset::make("DataType", { DataType::F32 }),
604 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::OHWIo8i4_bf16 })))
606 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
607 …CT(_computed_weight_format == arm_compute::WeightFormat::OHWIo8i4_bf16, framework::LogLevel::ERROR…
617 …E(UC3_1_CpuGemmConv2d, HasOptImplFixtureNoFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
618 combine(framework::dataset::make("DataType", { DataType::S32 }),
619 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
621 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
624 …MConvolutionLayer, HasOptImplFixtureNoFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
625 combine(framework::dataset::make("DataType", { DataType::S32 }),
626 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
628 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
631 …_CpuGemmConv2d_FastMath, HasOptImplFixtureFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
632 combine(framework::dataset::make("DataType", { DataType::S32 }),
633 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
635 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
638 …utionLayer_FastMath, HasOptImplFixtureFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
639 combine(framework::dataset::make("DataType", { DataType::S32 }),
640 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
642 ARM_COMPUTE_EXPECT(!_kernel_found, framework::LogLevel::ERRORS);
655 …E(UC3_2_CpuGemmConv2d, HasOptImplFixtureNoFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
656 combine(framework::dataset::make("DataType", { DataType::F32 }),
657 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
659 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
660 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::ANY, framework::LogLevel:…
661 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::UNSPECIFIED, framework::L…
664 …MConvolutionLayer, HasOptImplFixtureNoFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
665 combine(framework::dataset::make("DataType", { DataType::F32 }),
666 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
668 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::ANY, framework::LogLevel:…
669 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::UNSPECIFIED, framework::L…
674 …_CpuGemmConv2d_FastMath, HasOptImplFixtureFastMath<cpu::CpuGemmConv2d>, framework::DatasetMode::AL…
675 combine(framework::dataset::make("DataType", { DataType::F32 }),
676 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
678 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
679 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::ANY, framework::LogLevel:…
680 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::UNSPECIFIED, framework::L…
681 …ARM_COMPUTE_EXPECT(arm_compute::is_fixed_format_fast_math(_computed_weight_format), framework::Log…
684 …utionLayer_FastMath, HasOptImplFixtureFastMath<NEGEMMConvolutionLayer>, framework::DatasetMode::AL…
685 combine(framework::dataset::make("DataType", { DataType::F32 }),
686 … framework::dataset::make("QueryWeightFormat", { arm_compute::WeightFormat::ANY })))
688 ARM_COMPUTE_EXPECT(_kernel_found, framework::LogLevel::ERRORS);
689 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::ANY, framework::LogLevel:…
690 …ARM_COMPUTE_EXPECT(_computed_weight_format != arm_compute::WeightFormat::UNSPECIFIED, framework::L…
691 …ARM_COMPUTE_EXPECT(arm_compute::is_fixed_format_fast_math(_computed_weight_format), framework::Log…
699 auto prepare_weights_shapes = framework::dataset::make("TensorShape",
759 DATA_TEST_CASE(PrepareWeightShape, framework::DatasetMode::ALL, in DATA_TEST_CASE()
769 …ARM_COMPUTE_EXPECT_EQUAL(computed_info.tensor_shape(), expected_shape, framework::LogLevel::ERRORS… in DATA_TEST_CASE()
779 FIXTURE_DATA_TEST_CASE(RunSmallFloat, VarWidth<float>, framework::DatasetMode::ALL,
781 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
782 framework::dataset::make("ACL Scalar type", { DataType::F32 })))
788 FIXTURE_DATA_TEST_CASE(RunSmallHalf, VarWidth<half>, framework::DatasetMode::ALL,
790 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
791 framework::dataset::make("ACL Scalar type", { DataType::F16 })))
801 FIXTURE_DATA_TEST_CASE(RunSmallFloatFastMath, VarWidthFastMath<float>, framework::DatasetMode::ALL,
803 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
804 framework::dataset::make("ACL Scalar type", { DataType::F32 })))
818 FIXTURE_DATA_TEST_CASE(NEGEMMRunSmallFloat, NEGEMMVarWidth<float>, framework::DatasetMode::ALL,
820 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
821 framework::dataset::make("ACL Scalar type", { DataType::F32 })))
827 FIXTURE_DATA_TEST_CASE(NEGEMMRunSmallHalf, NEGEMMVarWidth<half>, framework::DatasetMode::ALL,
829 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
830 framework::dataset::make("ACL Scalar type", { DataType::F16 })))
840 FIXTURE_DATA_TEST_CASE(NEGEMMRunSmallFloatFastMath, NEGEMMVarWidthFastMath<float>, framework::Datas…
842 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
843 framework::dataset::make("ACL Scalar type", { DataType::F32 })))
868 TEST_CASE(MemoryInjection, framework::DatasetMode::ALL) in TEST_CASE()
911 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
922 TEST_CASE(MultipleExecutionWithConfigure, framework::DatasetMode::ALL) in TEST_CASE()
952 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
959 FIXTURE_DATA_TEST_CASE(RunSmall, NEGEMMConvolutionLayerFixture<float>, framework::DatasetMode::ALL,… in TEST_SUITE()
960 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
971 FIXTURE_DATA_TEST_CASE(RunSmall, NEGEMMConvolutionLayerFixture<half>, framework::DatasetMode::ALL, … in TEST_SUITE()
972 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
981 FIXTURE_DATA_TEST_CASE(RunSmall, NEGEMMConvolutionLayerFixture<float>, framework::DatasetMode::ALL,… in TEST_SUITE()
982 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
988 …unMixedDataLayout, NEGEMMConvolutionLayerMixedDataLayoutFixture<float>, framework::DatasetMode::AL…
990 … framework::dataset::make("Input", TensorShape(23U, 27U, 5U)),
991 … framework::dataset::make("Weights", TensorShape(3U, 3U, 5U, 2U))),
992 … framework::dataset::make("Bias", TensorShape(2U))),
993 … framework::dataset::make("Output", TensorShape(11U, 25U, 2U))),
994 … framework::dataset::make("PadStrideInfo", PadStrideInfo(2, 1, 0, 0))),
995 … framework::dataset::make("Dilation", Size2D(1, 1))),
996 … framework::dataset::make("ReshapeWeights", { true })),
997 framework::dataset::make("DataType", DataType::F32)),
998 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
1015 const auto QuantizedActivationFunctionsDataset = framework::dataset::make("ActivationInfo",
1023 FIXTURE_DATA_TEST_CASE(RunSmall, NEGEMMConvolutionLayerQuantizedFixture<uint8_t>, framework::Datase… in TEST_SUITE()
1024 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
1025 …framework::dataset::make("QuantizationInfo", { QuantizationInfo(2.f / 255.f, 10) })), QuantizedAct…
1030 …SE(RunMixedDataLayout, NEGEMMConvolutionLayerQuantizedFixture<uint8_t>, framework::DatasetMode::AL…
1032 … framework::dataset::make("Input", TensorShape(23U, 27U, 5U)),
1033 … framework::dataset::make("Weights", TensorShape(3U, 3U, 5U, 2U))),
1034 … framework::dataset::make("Bias", TensorShape(2U))),
1035 … framework::dataset::make("Output", TensorShape(11U, 25U, 2U))),
1036 … framework::dataset::make("PadStrideInfo", PadStrideInfo(2, 1, 0, 0))),
1037 … framework::dataset::make("Dilation", Size2D(1, 1))),
1038 … framework::dataset::make("ReshapeWeights", { true })),
1039 … framework::dataset::make("DataType", DataType::QASYMM8)),
1040 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
1041 … framework::dataset::make("QuantizationInfo", { QuantizationInfo(2.f / 255.f, 10) })),
1050 FIXTURE_DATA_TEST_CASE(RunSmall, NEGEMMConvolutionLayerQuantizedFixture<int8_t>, framework::Dataset… in TEST_SUITE()
1051 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
1052 …framework::dataset::make("QuantizationInfo", { QuantizationInfo(0.01f, -10) })), QuantizedActivati…
1057 …ASE(RunMixedDataLayout, NEGEMMConvolutionLayerQuantizedFixture<int8_t>, framework::DatasetMode::AL…
1059 … framework::dataset::make("Input", TensorShape(23U, 27U, 5U)),
1060 … framework::dataset::make("Weights", TensorShape(3U, 3U, 5U, 2U))),
1061 … framework::dataset::make("Bias", TensorShape(2U))),
1062 … framework::dataset::make("Output", TensorShape(11U, 25U, 2U))),
1063 … framework::dataset::make("PadStrideInfo", PadStrideInfo(2, 1, 0, 0))),
1064 … framework::dataset::make("Dilation", Size2D(1, 1))),
1065 … framework::dataset::make("ReshapeWeights", { true })),
1066 … framework::dataset::make("DataType", DataType::QASYMM8_SIGNED)),
1067 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
1068 … framework::dataset::make("QuantizationInfo", { QuantizationInfo(2.f / 255.f, 10) })),
1077 …SE(RunSmall, NEGEMMConvolutionLayerQuantizedPerChannelFixture<uint8_t>, framework::DatasetMode::AL… in TEST_SUITE()
1079 … framework::dataset::make("ReshapeWeights", { true })), in TEST_SUITE()
1080 … framework::dataset::make("DataType", { DataType::QASYMM8 })),
1081 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
1084 … framework::dataset::make("WeightsDataType", { DataType::QSYMM8_PER_CHANNEL })))
1089 …nSmallSigned, NEGEMMConvolutionLayerQuantizedPerChannelFixture<int8_t>, framework::DatasetMode::AL…
1091 … framework::dataset::make("ReshapeWeights", { true })),
1092 … framework::dataset::make("DataType", { DataType::QASYMM8_SIGNED })),
1093 … framework::dataset::make("DataLayout", { DataLayout::NCHW, DataLayout::NHWC })),
1096 … framework::dataset::make("WeightsDataType", { DataType::QSYMM8_PER_CHANNEL })))
1117 TEST_CASE(MemoryInjection, framework::DatasetMode::ALL) in TEST_CASE()
1159 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
1170 TEST_CASE(MultipleExecutionWithConfigure, framework::DatasetMode::ALL) in TEST_CASE()
1199 …ECT(((float *)result_0.buffer())[i] == ((float *)result_1.buffer())[i], framework::LogLevel::ERROR… in TEST_CASE()
1205 FIXTURE_DATA_TEST_CASE(RunSmall, NEDirectGEMMConv2dLayerFixture<float>, framework::DatasetMode::ALL… in TEST_SUITE()
1206 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
1221 const auto QuantizedActivationFunctionsDataset = framework::dataset::make("ActivationInfo",
1229 FIXTURE_DATA_TEST_CASE(RunSmall, NEDirectGEMMConv2dLayerQuantizedFixture<uint8_t>, framework::Datas… in TEST_SUITE()
1230 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
1231 …framework::dataset::make("QuantizationInfo", { QuantizationInfo(2.f / 255.f, 10) })), QuantizedAct…
1239 FIXTURE_DATA_TEST_CASE(RunSmall, NEDirectGEMMConv2dLayerQuantizedFixture<int8_t>, framework::Datase… in TEST_SUITE()
1240 …framework::dataset::make("ReshapeWeights", { true })), framework::dataset::make("DataType", DataTy… in TEST_SUITE()
1241 …framework::dataset::make("QuantizationInfo", { QuantizationInfo(0.01f, -10) })), QuantizedActivati…
1249 …SmallSigned, NEDirectGEMMConv2dLayerQuantizedPerChannelFixture<int8_t>, framework::DatasetMode::AL… in TEST_SUITE()
1251 … framework::dataset::make("ReshapeWeights", { true })), in TEST_SUITE()
1252 … framework::dataset::make("DataType", { DataType::QASYMM8_SIGNED })),
1253 … framework::dataset::make("DataLayout", { DataLayout::NHWC })),
1256 … framework::dataset::make("WeightsDataType", { DataType::QSYMM8_PER_CHANNEL })))