|
| TEST_CASE (MemoryInjection, framework::DatasetMode::ALL) |
| Test case for memory injection in cpu::CpuWinogradConv2d. More...
|
|
| TEST_CASE (MultipleExecutionWithConfigure, framework::DatasetMode::ALL) |
| Test case for memory injection in NEWinogradConvolutionLayer. More...
|
|
| TEST_CASE (Quant8_Signed_Mult_gt_1, framework::DatasetMode::ALL) |
| Unit test for cpu::CpuFullyConnected with quantized multipler > 1. More...
|
|
| DATA_TEST_CASE (Validate, framework::DatasetMode::ALL, zip(zip(zip(zip(zip(zip(make("InputInfo", { TensorInfo(TensorShape(9U, 5U, 7U, 3U), 1, DataType::F32), TensorInfo(TensorShape(8U, 4U, 6U, 4U), 1, DataType::F32), TensorInfo(TensorShape(8U, 4U, 6U, 4U), 1, DataType::F32), TensorInfo(TensorShape(9U, 5U, 7U, 3U), 1, DataType::F32), TensorInfo(TensorShape(9U, 5U, 7U, 3U), 1, DataType::F32), TensorInfo(TensorShape(8U, 4U, 6U, 4U), 1, DataType::F32), }), make("WeightsInfo",{ TensorInfo(TensorShape(315U, 271U), 1, DataType::F16), TensorInfo(TensorShape(192U, 192U), 1, DataType::F32), TensorInfo(TensorShape(192U, 192U), 1, DataType::F32), TensorInfo(TensorShape(217U, 315U), 1, DataType::F32), TensorInfo(TensorShape(217U, 315U), 1, DataType::F32), TensorInfo(TensorShape(192U, 192U), 1, DataType::F32), })), make("BiasInfo",{ TensorInfo(TensorShape(271U), 1, DataType::F32), TensorInfo(TensorShape(192U), 1, DataType::F32), TensorInfo(TensorShape(192U), 1, DataType::F32), TensorInfo(TensorShape(271U), 1, DataType::F32), TensorInfo(TensorShape(271U), 1, DataType::F32), TensorInfo(TensorShape(192U), 1, DataType::F32), })), make("OutputInfo",{ TensorInfo(TensorShape(271U, 3U), 1, DataType::F32), TensorInfo(TensorShape(192U, 4U), 1, DataType::F32), TensorInfo(TensorShape(192U, 4U), 1, DataType::F32), TensorInfo(TensorShape(271U, 3U), 1, DataType::F32), TensorInfo(TensorShape(271U, 3U), 1, DataType::F32), TensorInfo(TensorShape(192U, 4U), 1, DataType::F32), })), make("TransposeWeights",{ true, true, false, true, true, true })), make("ReshapedWeights",{ false, false, false, false, false, false})), make("Expected", { false, true, true, false, false, true })), input_info, weights_info, bias_info, output_info, transpose_weights, reshaped_weights, expected) |
|
| FIXTURE_DATA_TEST_CASE (RunSmall, NEFullyConnectedLayerFixture< float >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), FullyConnectedParameters, make("DataType", DataType::F32), NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunMixedDataLayout, NEFullyConnectedLayerMixedDataLayoutFixture< float >, framework::DatasetMode::PRECOMMIT, combine(make("Input", TensorShape(9U, 5U, 7U)), make("Weights", TensorShape(315U, 271U)), make("Biases", TensorShape(271U)), make("Output", TensorShape(271U)), FullyConnectedParameters, make("DataType", DataType::F32), make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)))) |
|
| FIXTURE_DATA_TEST_CASE (RunWithActivation, NEFullyConnectedLayerFixture< float >, framework::DatasetMode::PRECOMMIT, combine(datasets::FullyConnectedLayerWithActivationDataset(), FullyConnectedParameters, make("DataType", DataType::F32), ActivationFunctionsDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunLarge, NEFullyConnectedLayerFixture< float >, framework::DatasetMode::NIGHTLY, combine(datasets::LargeFullyConnectedLayerDataset(), FullyConnectedParameters, make("DataType", DataType::F32), NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicWeights, NEFullyConnectedLayerDynamicWeightsFixture< float >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::F32), make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)), make("WeightsReshaped", { false, true }))) |
|
| FIXTURE_DATA_TEST_CASE (RunMixedDataLayoutWithActivation, NEFullyConnectedLayerQuantizedMixedDataLayoutFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(make("Input", TensorShape(9U, 5U, 7U)), make("Weights", TensorShape(315U, 271U)), make("Biases", TensorShape(271U)), make("Output", TensorShape(271U)), FullyConnectedParameters, make("DataType", DataType::QASYMM8), QuantizationData, make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmallWithActivation, NEFullyConnectedLayerQuantizedFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::FullyConnectedLayerWithActivationDataset(), FullyConnectedParameters, make("DataType", DataType::QASYMM8), QuantizationData, ActivationFunctionsQuantizedDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicWeightsWithActivation, NEFullyConnectedLayerDynamicWeightsFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8), make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)), make("WeightsReshaped", { false }))) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicBiasWithActivation, NEFullyConnectedLayerDynamicBiasFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8), make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmall, NEFullyConnectedLayerQuantizedFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), FullyConnectedParameters, make("DataType", DataType::QASYMM8), IgnoredQuantizationData, NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunLarge, NEFullyConnectedLayerQuantizedFixture< uint8_t >, framework::DatasetMode::NIGHTLY, combine(datasets::LargeFullyConnectedLayerDataset(), FullyConnectedParameters, framework::dataset::make("DataType", DataType::QASYMM8), QuantizationData, NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicBias, NEFullyConnectedLayerDynamicBiasFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8), NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunMixedDataLayout, NEFullyConnectedLayerQuantizedMixedDataLayoutFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(make("Input", TensorShape(9U, 5U, 7U)), make("Weights", TensorShape(315U, 271U)), make("Biases", TensorShape(271U)), make("Output", TensorShape(271U)), FullyConnectedParameters, make("DataType", DataType::QASYMM8), IgnoredQuantizationData, NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicWeights, NEFullyConnectedLayerDynamicWeightsFixture< uint8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8), NoActivationFunctionDataset, make("WeightsReshaped", { false }))) |
|
| TEST_SUITE_END () FIXTURE_DATA_TEST_CASE(RunSmall = ActivationValidationQuantizedFixture<CLTensor, CLAccessor, CLActivationLayer, T> |
| [CLActivationLayer Test snippet] More...
|
|
| combine (make("Input", TensorShape(9U, 5U, 7U)), make("Weights", TensorShape(315U, 271U)), make("Biases", TensorShape(271U)), make("Output", TensorShape(271U)), FullyConnectedParameters, make("DataType", DataType::QASYMM8_SIGNED), QuantizationData, make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)))) |
|
| FIXTURE_DATA_TEST_CASE (RunWithActivation, NEFullyConnectedLayerQuantizedFixture< int8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::FullyConnectedLayerWithActivationDataset(), FullyConnectedParameters, make("DataType", DataType::QASYMM8_SIGNED), QuantizationData, ActivationFunctionsQuantizedDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicWeightsWithActivation, NEFullyConnectedLayerDynamicWeightsFixture< int8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8_SIGNED), make("ActivationInfo", ActivationLayerInfo(ActivationLayerInfo::ActivationFunction::RELU)), make("WeightsReshaped", { false }))) |
|
| FIXTURE_DATA_TEST_CASE (RunSmall, NEFullyConnectedLayerQuantizedFixture< int8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), FullyConnectedParameters, make("DataType", DataType::QASYMM8_SIGNED), IgnoredQuantizationData, NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunMixedDataLayout, NEFullyConnectedLayerQuantizedMixedDataLayoutFixture< int8_t >, framework::DatasetMode::PRECOMMIT, combine(make("Input", TensorShape(9U, 5U, 7U)), make("Weights", TensorShape(315U, 271U)), make("Biases", TensorShape(271U)), make("Output", TensorShape(271U)), FullyConnectedParameters, make("DataType", DataType::QASYMM8_SIGNED), QuantizationData, NoActivationFunctionDataset)) |
|
| FIXTURE_DATA_TEST_CASE (RunDynamicWeights, NEFullyConnectedLayerDynamicWeightsFixture< int8_t >, framework::DatasetMode::PRECOMMIT, combine(datasets::SmallFullyConnectedLayerDataset(), make("DataType", DataType::QASYMM8_SIGNED), NoActivationFunctionDataset, make("WeightsReshaped", { false }))) |
|