From 749b751197f009528971d4ef6802dd4fb83e16ea Mon Sep 17 00:00:00 2001 From: leiqing <54695910+leiqing1@users.noreply.github.com> Date: Thu, 22 Sep 2022 12:16:28 +0800 Subject: [PATCH] Delete how_to_change_backend.md --- examples/vision/how_to_change_backend.md | 45 ------------------------ 1 file changed, 45 deletions(-) delete mode 100644 examples/vision/how_to_change_backend.md diff --git a/examples/vision/how_to_change_backend.md b/examples/vision/how_to_change_backend.md deleted file mode 100644 index 6a90ed0952..0000000000 --- a/examples/vision/how_to_change_backend.md +++ /dev/null @@ -1,45 +0,0 @@ -# 如何切换模型推理后端 - -FastDeploy中各视觉模型可支持多种后端,包括 -- OpenVINO (支持Paddle/ONNX两种格式模型, 仅支持CPU上推理) -- ONNX Runtime (支持Paddle/ONNX两种格式模型, 支持CPU/GPU) -- TensorRT (支持Paddle/ONNX两种格式模型,仅支持GPU上推理) -- Paddle Inference(支持Paddle格式模型, 支持CPU/GPU) - -所有模型切换后端方式均通过RuntimeOption进行切换, - -**Python** -``` -import fastdeploy as fd -option = fd.RuntimeOption() - -# 切换使用CPU/GPU -option.use_cpu() -option.use_gpu() - -# 切换不同后端 -option.use_paddle_backend() # Paddle Inference -option.use_trt_backend() # TensorRT -option.use_openvino_backend() # OpenVINO -option.use_ort_backend() # ONNX Runtime - -``` - -**C++** -``` -fastdeploy::RuntimeOption option; - -# 切换使用CPU/GPU -option.UseCpu(); -option.UseGpu(); - -# 切换不同后端 -option.UsePaddleBackend(); // Paddle Inference -option.UseTrtBackend(); // TensorRT -option.UseOpenVINOBackend(); // OpenVINO -option.UseOrtBackend(); // ONNX Runtime -``` - -具体示例可参阅`FastDeploy/examples/vision`下不同模型的python或c++推理代码 - -更多`RuntimeOption`的配置方式参考[RuntimeOption API文档](../../docs/api/runtime/runtime_option.md)