diff options
Diffstat (limited to 'tests/benchmark')
-rw-r--r-- | tests/benchmark/CL/QuantizationLayer.cpp | 4 | ||||
-rw-r--r-- | tests/benchmark/fixtures/QuantizationLayerFixture.h | 6 |
2 files changed, 6 insertions, 4 deletions
diff --git a/tests/benchmark/CL/QuantizationLayer.cpp b/tests/benchmark/CL/QuantizationLayer.cpp index 2dc775af0a..f52e6f078d 100644 --- a/tests/benchmark/CL/QuantizationLayer.cpp +++ b/tests/benchmark/CL/QuantizationLayer.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 ARM Limited. + * Copyright (c) 2017-2019 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -40,7 +40,7 @@ namespace benchmark { namespace { -const auto data_types = framework::dataset::make("DataType", { DataType::F32 }); +const auto data_types = framework::dataset::make("DataType", { DataType::F32, DataType::F16 }); } // namespace using CLQuantizationLayerFixture = QuantizationLayerFixture<CLTensor, CLQuantizationLayer, CLAccessor>; diff --git a/tests/benchmark/fixtures/QuantizationLayerFixture.h b/tests/benchmark/fixtures/QuantizationLayerFixture.h index 4b2fc88602..f2e8889423 100644 --- a/tests/benchmark/fixtures/QuantizationLayerFixture.h +++ b/tests/benchmark/fixtures/QuantizationLayerFixture.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2018 ARM Limited. + * Copyright (c) 2017-2019 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -43,9 +43,11 @@ public: template <typename...> void setup(TensorShape shape, DataType data_type) { + const QuantizationInfo q_info(0.5f, -10); + // Create tensors src = create_tensor<TensorType>(shape, data_type); - dst = create_tensor<TensorType>(shape, DataType::U8); + dst = create_tensor<TensorType>(shape, DataType::QASYMM8, 1, q_info); // Create and configure function quantization_func.configure(&src, &dst); |