|
| TEST_CASE (SupportedBlockSizes, framework::DatasetMode::ALL) |
|
| TEST_CASE (ValidateInputShapes, framework::DatasetMode::ALL) |
|
| TEST_CASE (ValidateDataTypes, framework::DatasetMode::ALL) |
|
| TEST_SUITE_END () FIXTURE_DATA_TEST_CASE(RunSmall = ActivationValidationQuantizedFixture<CLTensor, CLAccessor, CLActivationLayer, T> |
| [CLActivationLayer Test snippet] More...
|
|
| combine (combine(combine(combine(combine(combine(combine(datasets::TinyMatMulMMULDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmall, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::SmallMatMulMMULDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunWithBias, CLMatMulKernelBiasFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::SmallMatMulMMULDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeNoTranspose, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_nt), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTranspose, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_t), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposed, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_nt), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposedRhsTransposed, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_t), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunHighDimensional, CLMatMulNativeMMULKernelFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::HighDimensionalMatMulMMULDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 2 })), framework::dataset::make("K0", { 1 })), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| combine (combine(combine(combine(combine(combine(combine(datasets::SmallMatMulMMULDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeNoTranspose, CLMatMulNativeMMULKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_nt), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTranspose, CLMatMulNativeMMULKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_t), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposed, CLMatMulNativeMMULKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_nt), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposedRhsTransposed, CLMatMulNativeMMULKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulMMULDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_t), k0_value), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|