From e8291acc1d9e89c9274d31f0d5bb4779eb95588c Mon Sep 17 00:00:00 2001 From: Georgios Pinitas Date: Wed, 26 Feb 2020 09:58:13 +0000 Subject: COMPMID-3152: Initial Bfloat16 support Signed-off-by: Georgios Pinitas Change-Id: Ie6959e37e13731c86b2ee29392a99a293450a1b4 Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/2824 Tested-by: Arm Jenkins Comments-Addressed: Arm Jenkins Reviewed-by: Michalis Spyrou --- tests/validation/Helpers.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'tests/validation/Helpers.cpp') diff --git a/tests/validation/Helpers.cpp b/tests/validation/Helpers.cpp index afefee77be..4da9742c2a 100644 --- a/tests/validation/Helpers.cpp +++ b/tests/validation/Helpers.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017-2019 ARM Limited. + * Copyright (c) 2017-2020 ARM Limited. * * SPDX-License-Identifier: MIT * @@ -212,6 +212,18 @@ SimpleTensor convert_from_symmetric(const SimpleTensor &src) return dst; } +SimpleTensor convert_from_bfloat16(const SimpleTensor &src) +{ + SimpleTensor dst{ src.shape(), DataType::F32, 1, QuantizationInfo(), src.data_layout() }; + return dst; +} + +SimpleTensor convert_to_bfloat(const SimpleTensor &src) +{ + SimpleTensor dst{ src.shape(), DataType::BFLOAT16, 1, QuantizationInfo(), src.data_layout() }; + return dst; +} + template void matrix_multiply(const SimpleTensor &a, const SimpleTensor &b, SimpleTensor &out) { -- cgit v1.2.1