diff options
Diffstat (limited to 'tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp')
-rw-r--r-- | tests/ExecuteNetwork/ExecuteNetworkProgramOptions.cpp | 10 |
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", |