IVGCVSW-4555 ArmnnConverter (Serializer) does not support per-axis quantization params

* TensorInfo can have multiple scales and quantization dimension.

Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I0ff02e3766996b6a9da6dc4e92d366bc9505c77d
diff --git a/src/armnnSerializer/ArmnnSchema.fbs b/src/armnnSerializer/ArmnnSchema.fbs
index ca3db5d..ff79f6c 100644
--- a/src/armnnSerializer/ArmnnSchema.fbs
+++ b/src/armnnSerializer/ArmnnSchema.fbs
@@ -38,7 +38,8 @@
     QuantisedSymm16 = 5, // deprecated
     QAsymmU8 = 6,
     QSymmS16 = 7,
-    QAsymmS8 = 8
+    QAsymmS8 = 8,
+    QSymmS8 = 9
 }
 
 enum DataLayout : byte {
@@ -54,8 +55,10 @@
 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 {