IVGCVSW-3583 Correct data layout index for ConvertBatchToSpaceNd
Signed-off-by: Finn Williams <Finn.Williams@arm.com>
Change-Id: Ibd683c147b6f2fb966a8f90105c9213880100cf8
diff --git a/ConversionUtils.hpp b/ConversionUtils.hpp
index 946bc95..2b2a8ce 100644
--- a/ConversionUtils.hpp
+++ b/ConversionUtils.hpp
@@ -1802,13 +1802,12 @@
template<typename HalPolicy,
typename HalOperation = typename HalPolicy::Operation,
+ typename HalOperand = typename HalPolicy::Operand,
typename HalModel = typename HalPolicy::Model>
bool ConvertBatchToSpaceNd(const HalOperation& operation,
const HalModel& model,
ConversionData& data)
{
- using HalOperand = typename HalPolicy::Operand;
- using HalOperandType = typename HalPolicy::OperandType;
LayerInputHandle input = ConvertToLayerInputHandle<HalPolicy>(operation, 0, model, data);
if (!input.IsValid())
@@ -1861,7 +1860,7 @@
if (Is12Operand(*output))
{
- batchToSpaceNdDesc.m_DataLayout = OptionalDataLayout<HalPolicy>(operation, 3, model, data);
+ batchToSpaceNdDesc.m_DataLayout = OptionalDataLayout<HalPolicy>(operation, 2, model, data);
}
// Setting crops to 0,0 0,0 as it is not supported in Android NN API
batchToSpaceNdDesc.m_Crops = {{0, 0}, {0, 0}};