IVGCVSW-4104 Skip per-axis quantization VTS/NeruralNetworks tests for GROUPED_CONV2D
* Report per-axis quantization as unsupported in ConvertGroupedConv2d()
until support will have been added
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: Ibadb848b60956f8c90fa8b538d50dea8d9a57d92
diff --git a/1.2/HalPolicy.cpp b/1.2/HalPolicy.cpp
index 5d6274f..12c0804 100644
--- a/1.2/HalPolicy.cpp
+++ b/1.2/HalPolicy.cpp
@@ -702,7 +702,12 @@
}
ConstTensor weights = weightsPin.GetConstTensor();
- ConstTensor biases = biasesPin.GetConstTensor();
+ if (weights.GetInfo().HasPerAxisQuantization())
+ {
+ return Fail("%s: Per-axis quantization is not supported", __func__);
+ }
+
+ ConstTensor biases = biasesPin.GetConstTensor();
SanitizeBiasQuantizationScale(biases.GetInfo(), weights.GetInfo(), inputInfo);
const TensorShape& inputShape = inputInfo.GetShape();