From 33d47609c4b243da04e7e09e7c7ddac33dad3e14 Mon Sep 17 00:00:00 2001 From: Hector Li Date: Mon, 20 Jun 2022 13:27:41 -0700 Subject: [PATCH] update according to the C++ API change for SNPE EP. (#11915) update according to the C++ API change for SNPE EP. AppendExecutionProvider_SNPE -> AppendExecutionProvider --- docs/execution-providers/SNPE-ExecutionProvider.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/docs/execution-providers/SNPE-ExecutionProvider.md b/docs/execution-providers/SNPE-ExecutionProvider.md index 8eae6ccd77..5ade35a719 100644 --- a/docs/execution-providers/SNPE-ExecutionProvider.md +++ b/docs/execution-providers/SNPE-ExecutionProvider.md @@ -54,14 +54,11 @@ The SNPE Execution Provider supports a number of options to set the SNPE Runtime ### C++ ``` Ort::Env env = Ort::Env{ORT_LOGGING_LEVEL_ERROR, "Default"}; -std::vector snpe_option_keys; -std::vector snpe_option_values; -snpe_option_keys.push_back("runtime"); -snpe_option_values.push_back("DSP"); -snpe_option_keys.push_back("buffer_type"); -snpe_option_values.push_back("FLOAT"); +std::unordered_map snpe_options; +snpe_options["runtime"] = "DSP"; +snpe_options["buffer_type"] = "FLOAT"; Ort::SessionOptions session_options; -session_options.AppendExecutionProvider_SNPE(snpe_option_keys.data(), snpe_option_values.data(), snpe_option_keys.size()); +session_options.AppendExecutionProvider("SNPE", snpe_options); Ort::Session session(env, model_path, session_options); ```