Revert "IVGCVSW-7282 Issues in ExNet when iterations and number of inputs do not match"
This reverts commit 6c95836e894f88c4bab6b22f974341f0dd2dddaa.
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I8be2147feb557a0849de5785fb63b464abc7dbb9
diff --git a/tests/ExecuteNetwork/ArmNNExecutor.cpp b/tests/ExecuteNetwork/ArmNNExecutor.cpp
index fe84437..330a239 100644
--- a/tests/ExecuteNetwork/ArmNNExecutor.cpp
+++ b/tests/ExecuteNetwork/ArmNNExecutor.cpp
@@ -304,17 +304,6 @@
" not compatible with number of inputs: " + std::to_string(noOfInputs));
}
noInputSets = inputFilePaths / noOfInputs;
- // use the same inputSet per iteration or
- // there should be a 1:1 mapping between inputSets and iterations
- if (noInputSets != 1 ||
- noInputSets != m_Params.m_Iterations)
- {
- LogAndThrow("The input model accepts " + std::to_string(noOfInputs) + " inputs. "
- + std::to_string(inputFilePaths) + " input-tensor-data file paths have been provided. "
- "ExecuteNetwork expects to perform " + std::to_string(noInputSets) + " inference(s) but "
- "the iterations number provided is " + std::to_string(m_Params.m_Iterations) + "."
- "Please amend the iterations or input-tensor-data parameter.");
- }
if (noInputSets != 1 && m_Params.m_ReuseBuffers)
{
LogAndThrow("Specifying multiple sets of inputs not compatible with ReuseBuffers");