aboutsummaryrefslogtreecommitdiff
path: root/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp')
-rw-r--r--tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp b/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp
index b499289f61..002a3d1d80 100644
--- a/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp
+++ b/tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp
@@ -276,6 +276,16 @@ ProgramOptions::ProgramOptions() : m_CxxOptions{"ExecuteNetwork",
"performance improvements but may result in reduced or different precision.",
cxxopts::value<bool>(m_ExNetParams.m_EnableFastMath)->default_value("false")->implicit_value("true"))
+ ("save-cached-network",
+ "Enables saving of the cached network. "
+ "See also --cached-network-filepath",
+ cxxopts::value<bool>(m_ExNetParams.m_SaveCachedNetwork)
+ ->default_value("false")->implicit_value("true"))
+
+ ("cached-network-filepath",
+ "If non-empty, the given file will be used to load/save cached network.",
+ cxxopts::value<std::string>(m_ExNetParams.m_CachedNetworkFilePath)->default_value(""))
+
("fp16-turbo-mode",
"If this option is enabled, FP32 layers, "
"weights and biases will be converted to FP16 where the backend supports it",