|
| DATA_TEST_CASE (Validate, framework::DatasetMode::ALL, zip(zip(zip(zip(zip(zip(zip(zip(zip(zip(zip(zip(zip(framework::dataset::make("batch_size", { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1 }), framework::dataset::make("M0", { 4, 9, 4, 4, 4, 4, 4, 4, 4, 4 })), framework::dataset::make("N0", { 4, 4, 18, 4, 4, 4, 4, 8, 2, 8 })), framework::dataset::make("K0", { 4, 4, 4, 1, 4, 4, 4, 4, 4, 4 })), framework::dataset::make("broadcast_bias", { false, false, false, false, false, true, true, false, false, false })), framework::dataset::make("input_as_3d", { 0, 0, 0, 0, 1, 0, 1, 0, 0, 0 })), framework::dataset::make("depth_output_gemm3d", { 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 })), framework::dataset::make("export_to_cl_image", { false, false, false, false, false, false, false, true, true, true })), framework::dataset::make("data_type_input0", { DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F16})), framework::dataset::make("data_type_input1", { DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F16})), framework::dataset::make("data_type_input2", { DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F16})), framework::dataset::make("data_type_output", { DataType::F16, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F32, DataType::F16})), framework::dataset::make("Beta", { 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 1.0f, 0.0f, 1.0f})), framework::dataset::make("Expected", { false, false, false, false, false, false, false, true, false, true })), b_value, m0_value, n0_value, k0_value, broadcast_bias, input_as_3d, depth_output_gemm3d, export_to_cl_image, dt_input0, dt_intpu1, dt_input2, dt_output, beta, expected) |
| Validate tests. More...
|
|
| FIXTURE_DATA_TEST_CASE (RunPrecommitBoundaryHandlingPartialInXPartialInY, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(framework::dataset::make("M", 3), framework::dataset::make("N", 1)), boundary_handling_cases)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommitBoundaryHandlingPartialInXFullInY, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(framework::dataset::make("M", 64), framework::dataset::make("N", 43)), boundary_handling_cases)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommitBoundaryHandlingFullInXFullInY, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(framework::dataset::make("M", 64), framework::dataset::make("N", 32)), boundary_handling_cases)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommitBoundaryHandlingFullInXPartialInY, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(framework::dataset::make("M", 37), framework::dataset::make("N", 32)), boundary_handling_cases)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommit, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_values, n_values), k_values), b_values), m0_values_precommit), n0_values_precommit), k0_values_precommit), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", {false, true})), framework::dataset::make("DataType", DataType::F32)), a_values), beta_values), broadcast_bias_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunNightly, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_values, n_values), k_values), b_values), m0_values_nightly), n0_values_nightly), k0_values_nightly), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", {false, true})), framework::dataset::make("DataType", DataType::F32)), a_values), beta_values), broadcast_bias_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommit3D, CLGEMMMatrixMultiplyReshapedOnlyRHS3DFixture< float >, framework::DatasetMode::PRECOMMIT, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_w_values, m_h_values), n_values), k_values), b_values), m0_values_precommit), n0_values_precommit), k0_values_precommit), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", {false, true})), framework::dataset::make("has_pad_y", {false, true})), framework::dataset::make("DataType", DataType::F32)), a_values), beta_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunNightly3D, CLGEMMMatrixMultiplyReshapedOnlyRHS3DFixture< float >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_w_values, m_h_values), n_values), k_values), b_values), m0_values_nightly), n0_values_nightly), k0_values_nightly), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", {false, true})), framework::dataset::make("has_pad_y", {false, true})), framework::dataset::make("DataType", DataType::F32)), a_values), beta_values), act_values)) |
|
| TEST_SUITE_END () FIXTURE_DATA_TEST_CASE(RunSmall = ActivationValidationQuantizedFixture<CLTensor, CLAccessor, CLActivationLayer, T> |
| [CLActivationLayer Test snippet] More...
|
|
| combine (combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_values, n_values), k_values), b_values), m0_values_precommit), n0_values_precommit), k0_values_precommit), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", true)), framework::dataset::make("DataType", DataType::F16)), a_values), beta_values), broadcast_bias_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunNightly, CLGEMMMatrixMultiplyReshapedOnlyRHSFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_values, n_values), k_values), b_values), m0_values_nightly), n0_values_nightly), k0_values_nightly), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", true)), framework::dataset::make("DataType", DataType::F16)), a_values), beta_values), broadcast_bias_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunPrecommit3D, CLGEMMMatrixMultiplyReshapedOnlyRHS3DFixture< half >, framework::DatasetMode::PRECOMMIT, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_w_values, m_h_values), n_values), k_values), b_values), m0_values_precommit), n0_values_precommit), k0_values_precommit), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", true)), framework::dataset::make("has_pad_y", {false, true})), framework::dataset::make("DataType", DataType::F16)), a_values), beta_values), act_values)) |
|
| FIXTURE_DATA_TEST_CASE (RunNightly3D, CLGEMMMatrixMultiplyReshapedOnlyRHS3DFixture< half >, framework::DatasetMode::NIGHTLY, combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(combine(m_w_values, m_h_values), n_values), k_values), b_values), m0_values_nightly), n0_values_nightly), k0_values_nightly), h0_values), i_values_rhs), t_values_rhs), framework::dataset::make("export_to_cl_image_rhs", true)), framework::dataset::make("has_pad_y", {false, true})), framework::dataset::make("DataType", DataType::F16)), a_values), beta_values), act_values)) |
|