// // Copyright © 2017 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // %{ #include "armnn/TypesUtils.hpp" %} namespace armnn { constexpr unsigned int GetDataTypeSize(DataType dataType); constexpr const char* GetDataTypeName(DataType dataType); template QuantizedType Quantize(float value, float scale, int32_t offset); %template(Quantize_uint8_t) Quantize; %template(Quantize_int16_t) Quantize; %template(Quantize_int32_t) Quantize; template float Dequantize(QuantizedType value, float scale, int32_t offset); %template(Dequantize_uint8_t) Dequantize; %template(Dequantize_int16_t) Dequantize; %template(Dequantize_int32_t) Dequantize; }