From 46e574e8195ae2e8085086457a642210d9d3b8cd Mon Sep 17 00:00:00 2001 From: Narumol Prangnawarat Date: Fri, 5 May 2023 16:39:05 +0100 Subject: IVGCVSW-7626 Add Execute Network for Opaque Delegate Signed-off-by: Narumol Prangnawarat Change-Id: Ibdded86713368ecfdf31c4118dfe8a3404d1e3b8 --- tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp') diff --git a/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp b/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp index 3a54b1ab19..8d5035e103 100644 --- a/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp +++ b/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp @@ -355,6 +355,7 @@ ProgramOptions::ProgramOptions() : m_CxxOptions{"ExecuteNetwork", "Set the executor for the tflite model: parser, delegate, tflite" "parser is the ArmNNTfLiteParser, " "delegate is the ArmNNTfLiteDelegate, " + "opaquedelegate is the ArmNNTfLiteOpaqueDelegate, " "tflite is the TfliteInterpreter", cxxopts::value()->default_value("parser")) @@ -539,6 +540,10 @@ void ProgramOptions::ParseOptions(int ac, const char* av[]) { m_ExNetParams.m_TfLiteExecutor = ExecuteNetworkParams::TfLiteExecutor::ArmNNTfLiteParser; } + else if (tfliteExecutor == "opaquedelegate") + { + m_ExNetParams.m_TfLiteExecutor = ExecuteNetworkParams::TfLiteExecutor::ArmNNTfLiteOpaqueDelegate; + } else if (tfliteExecutor == "delegate") { m_ExNetParams.m_TfLiteExecutor = ExecuteNetworkParams::TfLiteExecutor::ArmNNTfLiteDelegate; -- cgit v1.2.1