aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp')
-rw-r--r--src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp b/src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp
index 2e6f0e6c8b..d5c4afd87c 100644
--- a/src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp
+++ b/src/armnn/backends/RefWorkloads/RefMultiplicationUint8Workload.cpp
@@ -27,10 +27,9 @@ void RefMultiplicationUint8Workload::Execute() const
auto dequant1 = Dequantize(GetInputTensorDataU8(1, m_Data), inputInfo1);
std::vector<float> results(outputInfo.GetNumElements());
- Multiplication(dequant0.data(),
- dequant1.data(),
- inputInfo0.GetNumElements(),
- results.data());
+ Multiplication(
+ inputInfo0.GetShape(), inputInfo1.GetShape(), outputInfo.GetShape(),
+ dequant0.data(), dequant1.data(),results.data());
Quantize(GetOutputTensorDataU8(0, m_Data), results.data(), outputInfo);
}