From 1a84fe3b92aaab61d2f3b865d347459e16eb43d4 Mon Sep 17 00:00:00 2001 From: Sadik Armagan Date: Fri, 27 Mar 2020 15:56:57 +0000 Subject: IVGCVSW-4555 ArmnnConverter (Serializer) does not support per-axis quantization params * TensorInfo can have multiple scales and quantization dimension. Signed-off-by: Sadik Armagan Change-Id: I0ff02e3766996b6a9da6dc4e92d366bc9505c77d --- src/armnnSerializer/ArmnnSchema.fbs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/armnnSerializer/ArmnnSchema.fbs') diff --git a/src/armnnSerializer/ArmnnSchema.fbs b/src/armnnSerializer/ArmnnSchema.fbs index ca3db5d542..ff79f6cffe 100644 --- a/src/armnnSerializer/ArmnnSchema.fbs +++ b/src/armnnSerializer/ArmnnSchema.fbs @@ -38,7 +38,8 @@ enum DataType : byte { QuantisedSymm16 = 5, // deprecated QAsymmU8 = 6, QSymmS16 = 7, - QAsymmS8 = 8 + QAsymmS8 = 8, + QSymmS8 = 9 } enum DataLayout : byte { @@ -54,8 +55,10 @@ enum ResizeMethod: byte { table TensorInfo { dimensions:[uint]; dataType:DataType; - quantizationScale:float = 1.0; + quantizationScale:float = 1.0; // @deprecated Use quantizationScales instead quantizationOffset:int = 0; + quantizationScales:[float]; + quantizationDim:uint; } struct Connection { -- cgit v1.2.1