From 401a08884ec2fb99a7228f7fbbd6eee751bb4ffd Mon Sep 17 00:00:00 2001 From: "Nat Kershaw (MSFT)" Date: Tue, 27 Feb 2024 19:47:29 -0800 Subject: [PATCH] Fix XNNPACK code snippet rendering (#19685) --- docs/execution-providers/Xnnpack-ExecutionProvider.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/execution-providers/Xnnpack-ExecutionProvider.md b/docs/execution-providers/Xnnpack-ExecutionProvider.md index 1396718fceaf2..c1900aa841860 100644 --- a/docs/execution-providers/Xnnpack-ExecutionProvider.md +++ b/docs/execution-providers/Xnnpack-ExecutionProvider.md @@ -28,7 +28,7 @@ See [here](../install/index.md#install-on-ios) for installation instructions. Please see the [Build page](../build/eps.md#xnnpack) for instructions on building a package that includes the XNNPACK EP. -Support build for Android/iOS/Windows/Linux +You can build ONNX Runtime with the XNNPACK EP for Android, iOS, Windows, and Linux. ## Usage @@ -41,7 +41,7 @@ The XNNPACK EP must be explicitly registered when creating the inference session ```C++ Ort::Env env = Ort::Env{ORT_LOGGING_LEVEL_ERROR, "Default"}; Ort::SessionOptions so; -so.AppendExecutionProvider("XNNPACK", {{"intra_op_num_threads", std::to_string(intra_op_num_threads)}}); +so.AppendExecutionProvider("XNNPACK", {"intra_op_num_threads", std::to_string(intra_op_num_threads)}); Ort::Session session(env, model_path, so); ``` @@ -56,7 +56,7 @@ To minimize this, we recommend setting the following options: ``` 2. Set the XNNPACK intra-op thread-pool size when registering the XNNPACK EP. The suggested value would be the number of physical cores on the device. ```C++ - so.AppendExecutionProvider("XNNPACK", {{"intra_op_num_threads", std::to_string(intra_op_num_threads)}}); + so.AppendExecutionProvider("XNNPACK", {"intra_op_num_threads", std::to_string(intra_op_num_threads)}); ``` 3. Set the ORT intra-op thread-pool size to 1: ```C++