|
| TEST_CASE (SupportedBlockSizes, framework::DatasetMode::ALL) |
|
| TEST_CASE (ExportToCLImage, 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::TinyMatMulDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_values_precommit), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmall, CLMatMulKernelFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_values_precommit), 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::SmallMatMulDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_values_precommit), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeNoTranspose, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_nt), k0_values_nightly_lhs_nt_rhs_nt), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_t), k0_values_nightly_rhs_t), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_nt), k0_values_nightly_lhs_t_rhs_nt), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposedRhsTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_t), k0_values_nightly_rhs_t), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunHighDimensional, CLMatMulKernelFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::HighDimensionalMatMulDataset(), 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", { 2 })), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F32))) |
|
| combine (combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDatasetRhsExportToCLImageRhsNT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { false })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 4, 8, 16 })), framework::dataset::make("K0", { 2, 4 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsNotTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDatasetRhsExportToCLImageRhsNT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { false })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 4, 8, 16 })), framework::dataset::make("K0", { 1, 2, 3, 4 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmallRhsTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDatasetRhsExportToCLImageRhsT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { true })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 2, 4 })), framework::dataset::make("K0", { 4, 8, 16 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F32))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTransposed, CLMatMulKernelFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDatasetRhsExportToCLImageRhsT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { true })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 1, 2, 3, 4 })), framework::dataset::make("K0", { 4, 8, 16 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F32))) |
|
| combine (combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDataset(), framework::dataset::make("TransposeA", { false, true })), framework::dataset::make("TransposeB", { false, true })), m0_values_precommit), n0_values_precommit), k0_values_precommit), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeNoTranspose, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_nt), k0_values_nightly_lhs_nt_rhs_nt), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { false })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_nt), n0_values_nightly_rhs_t), k0_values_nightly_rhs_t), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { false })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_nt), k0_values_nightly_lhs_t_rhs_nt), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeLhsTransposedRhsTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDataset(), framework::dataset::make("TransposeA", { true })), framework::dataset::make("TransposeB", { true })), m0_values_nightly_lhs_t), n0_values_nightly_rhs_t), k0_values_nightly_rhs_t), framework::dataset::make("ExportRhsToCLImage", { false })), framework::dataset::make("DataType", DataType::F16))) |
|
| combine (combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDatasetRhsExportToCLImageRhsNT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { false })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 4, 8, 16 })), framework::dataset::make("K0", { 2, 4 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsNotTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDatasetRhsExportToCLImageRhsNT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { false })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 4, 8, 16 })), framework::dataset::make("K0", { 1, 2, 3, 4 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmallRhsTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::ALL, combine(combine(combine(combine(combine(combine(combine(datasets::SmallMatMulDatasetRhsExportToCLImageRhsT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { true })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 2, 4 })), framework::dataset::make("K0", { 4, 8, 16 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F16))) |
|
| FIXTURE_DATA_TEST_CASE (RunLargeRhsTransposed, CLMatMulKernelFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(datasets::LargeMatMulDatasetRhsExportToCLImageRhsT(), framework::dataset::make("TransposeA", { true, false })), framework::dataset::make("TransposeB", { true })), framework::dataset::make("M0", { 2 })), framework::dataset::make("N0", { 1, 2, 3, 4 })), framework::dataset::make("K0", { 4, 8, 16 })), framework::dataset::make("ExportRhsToCLImage", { true })), framework::dataset::make("DataType", DataType::F16))) |
|