mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-06 09:07:10 +08:00
@@ -17,11 +17,11 @@ git clone https://github.com/PaddlePaddle/FastDeploy.git
|
|||||||
cd FastDeploy && git checkout develop
|
cd FastDeploy && git checkout develop
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
|
|
||||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.0 -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON
|
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64 -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON
|
||||||
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
||||||
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
||||||
```
|
```
|
||||||
编译后,FastDeploy CPU C++ SDK即在`D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.0`目录下
|
编译后,FastDeploy CPU C++ SDK即在`D:\Paddle\FastDeploy\build\fastdeploy-win-x64`目录下
|
||||||
|
|
||||||
## 编译GPU版本 C++ SDK
|
## 编译GPU版本 C++ SDK
|
||||||
|
|
||||||
@@ -32,7 +32,7 @@ git clone https://github.com/PaddlePaddle/FastDeploy.git
|
|||||||
cd FastDeploy && git checkout develop
|
cd FastDeploy && git checkout develop
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
|
|
||||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu-0.2.0 -DWITH_GPU=ON -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON -DCUDA_DIRECTORY="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2"
|
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu -DWITH_GPU=ON -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON -DCUDA_DIRECTORY="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2"
|
||||||
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
||||||
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
|||||||
% (3) 若编译TensorRT后端,需要设置-DENABLE_TRT_BACKEND=ON,并指定TRT_DIRECTORY %
|
% (3) 若编译TensorRT后端,需要设置-DENABLE_TRT_BACKEND=ON,并指定TRT_DIRECTORY %
|
||||||
% (4) 如-DTRT_DIRECTORY=D:\x64\third_party\TensorRT-8.4.1.5 %
|
% (4) 如-DTRT_DIRECTORY=D:\x64\third_party\TensorRT-8.4.1.5 %
|
||||||
```
|
```
|
||||||
编译后,FastDeploy GPU C++ SDK即在`D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu-0.2.0`目录下
|
编译后,FastDeploy GPU C++ SDK即在`D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu`目录下
|
||||||
|
|
||||||
## 编译CPU版本 Python Wheel包
|
## 编译CPU版本 Python Wheel包
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ C:\Python38\python.exe setup.py bdist_wheel
|
|||||||
```
|
```
|
||||||
编译好的wheel文件在dist目录下,pip安装编译好的wheel包,命令如下
|
编译好的wheel文件在dist目录下,pip安装编译好的wheel包,命令如下
|
||||||
```bat
|
```bat
|
||||||
C:\Python38\python.exe -m pip install dist\fastdeploy_python-0.2.0-cp38-cp38-win_amd64.whl
|
C:\Python38\python.exe -m pip install dist\fastdeploy_python-0.2.1-cp38-cp38-win_amd64.whl
|
||||||
```
|
```
|
||||||
|
|
||||||
## 编译GPU版本 Python Wheel包
|
## 编译GPU版本 Python Wheel包
|
||||||
@@ -89,6 +89,6 @@ C:\Python38\python.exe setup.py bdist_wheel
|
|||||||
```
|
```
|
||||||
编译好的wheel文件在dist目录下,pip安装编译好的wheel包,命令如下
|
编译好的wheel文件在dist目录下,pip安装编译好的wheel包,命令如下
|
||||||
```bat
|
```bat
|
||||||
C:\Python38\python.exe -m pip install dist\fastdeploy_gpu_python-0.2.0-cp38-cp38-win_amd64.whl
|
C:\Python38\python.exe -m pip install dist\fastdeploy_gpu_python-0.2.1-cp38-cp38-win_amd64.whl
|
||||||
```
|
```
|
||||||
更多编译选项说明参考[编译指南](./README.md)
|
更多编译选项说明参考[编译指南](./README.md)
|
||||||
|
@@ -18,7 +18,7 @@
|
|||||||
## 下载 FastDeploy Windows 10 C++ SDK
|
## 下载 FastDeploy Windows 10 C++ SDK
|
||||||
可以从以下链接下载编译好的 FastDeploy Windows 10 C++ SDK,SDK中包含了examples代码。
|
可以从以下链接下载编译好的 FastDeploy Windows 10 C++ SDK,SDK中包含了examples代码。
|
||||||
```text
|
```text
|
||||||
https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-gpu-0.2.0.zip
|
https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-gpu-0.2.1.zip
|
||||||
```
|
```
|
||||||
## 准备模型文件和测试图片
|
## 准备模型文件和测试图片
|
||||||
可以从以下链接下载模型文件和测试图片,并解压缩
|
可以从以下链接下载模型文件和测试图片,并解压缩
|
||||||
@@ -34,7 +34,7 @@ cd fastdeploy-win-x64-gpu-0.2.0\examples\vision\detection\paddledetection\cpp
|
|||||||
```
|
```
|
||||||
```bat
|
```bat
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DFASTDEPLOY_INSTALL_DIR=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.0 -DCUDA_DIRECTORY="C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v11.2"
|
cmake .. -G "Visual Studio 16 2019" -A x64 -DFASTDEPLOY_INSTALL_DIR=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.1 -DCUDA_DIRECTORY="C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v11.2"
|
||||||
```
|
```
|
||||||
然后执行
|
然后执行
|
||||||
```bat
|
```bat
|
||||||
@@ -44,7 +44,7 @@ msbuild infer_demo.sln /m:4 /p:Configuration=Release /p:Platform=x64
|
|||||||
#### 方式一:命令行设置环境变量
|
#### 方式一:命令行设置环境变量
|
||||||
编译好的exe保存在Release目录下,在运行demo前,需要将模型和测试图片拷贝至该目录。另外,需要在终端指定DLL的搜索路径。请在build目录下执行以下命令。
|
编译好的exe保存在Release目录下,在运行demo前,需要将模型和测试图片拷贝至该目录。另外,需要在终端指定DLL的搜索路径。请在build目录下执行以下命令。
|
||||||
```bat
|
```bat
|
||||||
set FASTDEPLOY_PATH=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.0
|
set FASTDEPLOY_PATH=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.1
|
||||||
set PATH=%FASTDEPLOY_PATH%\lib;%FASTDEPLOY_PATH%\third_libs\install\onnxruntime\lib;%FASTDEPLOY_PATH%\third_libs\install\opencv-win-x64-3.4.16\build\x64\vc15\bin;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\paddle\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\third_party\install\mkldnn\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\third_party\install\mklml\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle2onnx\lib;%FASTDEPLOY_PATH%\third_libs\install\tensorrt\lib;%FASTDEPLOY_PATH%\third_libs\install\yaml-cpp\lib;%PATH%
|
set PATH=%FASTDEPLOY_PATH%\lib;%FASTDEPLOY_PATH%\third_libs\install\onnxruntime\lib;%FASTDEPLOY_PATH%\third_libs\install\opencv-win-x64-3.4.16\build\x64\vc15\bin;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\paddle\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\third_party\install\mkldnn\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle_inference\third_party\install\mklml\lib;%FASTDEPLOY_PATH%\third_libs\install\paddle2onnx\lib;%FASTDEPLOY_PATH%\third_libs\install\tensorrt\lib;%FASTDEPLOY_PATH%\third_libs\install\yaml-cpp\lib;%PATH%
|
||||||
```
|
```
|
||||||
注意,需要拷贝onnxruntime.dll到exe所在的目录。
|
注意,需要拷贝onnxruntime.dll到exe所在的目录。
|
||||||
@@ -59,7 +59,7 @@ C:\Windows\System32\onnxruntime.dll # windows自带的onnxruntime.dll
|
|||||||
#### 方式二:拷贝依赖库到exe的目录下
|
#### 方式二:拷贝依赖库到exe的目录下
|
||||||
手动拷贝,或者在build目录下执行以下命令:
|
手动拷贝,或者在build目录下执行以下命令:
|
||||||
```bat
|
```bat
|
||||||
set FASTDEPLOY_PATH=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.0
|
set FASTDEPLOY_PATH=%cd%\..\..\..\..\..\..\..\fastdeploy-win-x64-gpu-0.2.1
|
||||||
copy /Y %FASTDEPLOY_PATH%\lib\*.dll Release\
|
copy /Y %FASTDEPLOY_PATH%\lib\*.dll Release\
|
||||||
copy /Y %FASTDEPLOY_PATH%\third_libs\install\onnxruntime\lib\*.dll Release\
|
copy /Y %FASTDEPLOY_PATH%\third_libs\install\onnxruntime\lib\*.dll Release\
|
||||||
copy /Y %FASTDEPLOY_PATH%\third_libs\install\opencv-win-x64-3.4.16\build\x64\vc15\bin\*.dll Release\
|
copy /Y %FASTDEPLOY_PATH%\third_libs\install\opencv-win-x64-3.4.16\build\x64\vc15\bin\*.dll Release\
|
||||||
|
@@ -17,12 +17,12 @@ git clone https://github.com/PaddlePaddle/FastDeploy.git
|
|||||||
cd FastDeploy && git checkout develop
|
cd FastDeploy && git checkout develop
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
|
|
||||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.0 -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON
|
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.1-DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON
|
||||||
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
||||||
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
||||||
```
|
```
|
||||||
|
|
||||||
After compilation, the FastDeploy CPU C++ SDK is in the `D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.0` directory
|
After compilation, the FastDeploy CPU C++ SDK is in the `D:\Paddle\FastDeploy\build\fastdeploy-win-x64-0.2.1` directory
|
||||||
|
|
||||||
## Compile C++ SDK for GPU
|
## Compile C++ SDK for GPU
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ git clone https://github.com/PaddlePaddle/FastDeploy.git
|
|||||||
cd FastDeploy && git checkout develop
|
cd FastDeploy && git checkout develop
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
|
|
||||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu-0.2.0 -DWITH_GPU=ON -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON -DCUDA_DIRECTORY="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2"
|
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_INSTALL_PREFIX=D:\Paddle\FastDeploy\build\fastdeploy-win-x64-gpu-0.2.1 -DWITH_GPU=ON -DENABLE_ORT_BACKEND=ON -DENABLE_PADDLE_BACKEND=ON -DENABLE_VISION=ON -DENABLE_VISION_VISUALIZE=ON -DCUDA_DIRECTORY="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2"
|
||||||
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
msbuild fastdeploy.sln /m /p:Configuration=Release /p:Platform=x64
|
||||||
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
msbuild INSTALL.vcxproj /m /p:Configuration=Release /p:Platform=x64
|
||||||
|
|
||||||
|
@@ -14,15 +14,15 @@ FastDeploy provides prebuilt CPP deployment libraries on Windows/Linux/Mac. Deve
|
|||||||
|
|
||||||
| SDK Download Link | Hardware | Description |
|
| SDK Download Link | Hardware | Description |
|
||||||
|:--------------------------------------------------------------------------------------------------------------------- |:-------- |:---------------------------------------- |
|
|:--------------------------------------------------------------------------------------------------------------------- |:-------- |:---------------------------------------- |
|
||||||
| [fastdeploy-linux-x64-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz) | CPU | Built with g++ 8.2 |
|
| [fastdeploy-linux-x64-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz) | CPU | Built with g++ 8.2 |
|
||||||
| [fastdeploy-linux-x64-gpu-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz) | CPU/GPU | Built with g++ 8.2, cuda 11.2, cudnn 8.2 |
|
| [fastdeploy-linux-x64-gpu-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz) | CPU/GPU | Built with g++ 8.2, cuda 11.2, cudnn 8.2 |
|
||||||
|
|
||||||
### Windows 10 x64
|
### Windows 10 x64
|
||||||
|
|
||||||
| SDK Download Link | Hardware | Description |
|
| SDK Download Link | Hardware | Description |
|
||||||
|:----------------------------------------------------------------------------------------------------------------- |:-------- |:----------------------------------------------------- |
|
|:----------------------------------------------------------------------------------------------------------------- |:-------- |:----------------------------------------------------- |
|
||||||
| [fastdeploy-win-x64-0.2.0.zip](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-0.2.0.zip) | CPU | Built with Visual Studio 16 2019 |
|
| [fastdeploy-win-x64-0.2.1.zip](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-0.2.1.zip) | CPU | Built with Visual Studio 16 2019 |
|
||||||
| [fastdeploy-win-x64-gpu-0.2.0.zip](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-gpu-0.2.0.zip) | CPU/GPU | Built with Visual Studio 16 2019,cuda 11.2, cudnn 8.2 |
|
| [fastdeploy-win-x64-gpu-0.2.1.zip](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-win-x64-gpu-0.2.1.zip) | CPU/GPU | Built with Visual Studio 16 2019,cuda 11.2, cudnn 8.2 |
|
||||||
|
|
||||||
### Linux aarch64
|
### Linux aarch64
|
||||||
|
|
||||||
@@ -35,8 +35,8 @@ FastDeploy provides prebuilt CPP deployment libraries on Windows/Linux/Mac. Deve
|
|||||||
|
|
||||||
| SDK Download Link | Architecture | Hardware |
|
| SDK Download Link | Architecture | Hardware |
|
||||||
|:--------------------------------------------------------------------------------------------------------------- |:------------ |:-------- |
|
|:--------------------------------------------------------------------------------------------------------------- |:------------ |:-------- |
|
||||||
| [fastdeploy-osx-x86_64-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-osx-x86_64-0.2.0.tgz) | x86 | CPU |
|
| [fastdeploy-osx-x86_64-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-osx-x86_64-0.2.1.tgz) | x86 | CPU |
|
||||||
| [fastdeploy-osx-arm64-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-osx-arm64-0.2.0.tgz) | arm64 | CPU |
|
| [fastdeploy-osx-arm64-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-osx-arm64-0.2.1.tgz) | arm64 | CPU |
|
||||||
|
|
||||||
## Other related docs
|
## Other related docs
|
||||||
|
|
||||||
|
@@ -14,8 +14,8 @@ FastDeploy提供了在Windows/Linux/Mac上的预先编译CPP部署库,开发
|
|||||||
|
|
||||||
| 部署库下载地址 | 硬件 | 说明 |
|
| 部署库下载地址 | 硬件 | 说明 |
|
||||||
| :------------- | :--- | :--- |
|
| :------------- | :--- | :--- |
|
||||||
| [fastdeploy-linux-x64-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz) | CPU | g++ 8.2编译产出 |
|
| [fastdeploy-linux-x64-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz) | CPU | g++ 8.2编译产出 |
|
||||||
| [fastdeploy-linux-x64-gpu-0.2.0.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz) | CPU/GPU | g++ 8.2, cuda 11.2, cudnn 8.2编译产出 |
|
| [fastdeploy-linux-x64-gpu-0.2.1.tgz](https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz) | CPU/GPU | g++ 8.2, cuda 11.2, cudnn 8.2编译产出 |
|
||||||
|
|
||||||
### Windows 10 x64平台
|
### Windows 10 x64平台
|
||||||
|
|
||||||
|
@@ -11,12 +11,12 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-gpu-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
cd fastdeploy-linux-x64-gpu-0.2.0/examples/vision/classification/paddleclas/cpp
|
cd fastdeploy-linux-x64-gpu-0.2.1/examples/vision/classification/paddleclas/cpp
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
# 下载ResNet50_vd模型文件和测试图片
|
# 下载ResNet50_vd模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的NanoDetPlus模型文件和测试图片
|
#下载官方转换好的NanoDetPlus模型文件和测试图片
|
||||||
|
@@ -13,11 +13,11 @@
|
|||||||
以ppyoloe为例进行推理部署
|
以ppyoloe为例进行推理部署
|
||||||
|
|
||||||
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-gpu-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
cd fastdeploy-linux-x64-gpu-0.2.0/examples/vision/detection/paddledetection/cpp
|
cd fastdeploy-linux-x64-gpu-0.2.1/examples/vision/detection/paddledetection/cpp
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
# 下载PPYOLOE模型文件和测试图片
|
# 下载PPYOLOE模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的ScaledYOLOv4模型文件和测试图片
|
#下载官方转换好的ScaledYOLOv4模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的YOLOR模型文件和测试图片
|
#下载官方转换好的YOLOR模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的yolov5模型文件和测试图片
|
#下载官方转换好的yolov5模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的YOLOv5Lite模型文件和测试图片
|
#下载官方转换好的YOLOv5Lite模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的YOLOv6模型文件和测试图片
|
#下载官方转换好的YOLOv6模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的yolov7模型文件和测试图片
|
#下载官方转换好的yolov7模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
# 如果预编译库还没有支持该模型,请从develop分支源码编译最新的SDK
|
# 如果预编译库还没有支持该模型,请从develop分支源码编译最新的SDK
|
||||||
|
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
# 若预编译库没有支持该类 则请自行从源码develop分支编译最新的FastDeploy C++ SDK
|
# 若预编译库没有支持该类 则请自行从源码develop分支编译最新的FastDeploy C++ SDK
|
||||||
|
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的YOLOX模型文件和测试图片
|
#下载官方转换好的YOLOX模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的RetinaFace模型文件和测试图片
|
#下载官方转换好的RetinaFace模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的SCRFD模型文件和测试图片
|
#下载官方转换好的SCRFD模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的UltraFace模型文件和测试图片
|
#下载官方转换好的UltraFace模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的YOLOv5Face模型文件和测试图片
|
#下载官方转换好的YOLOv5Face模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```bash
|
```bash
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的ArcFace模型文件和测试图片
|
#下载官方转换好的ArcFace模型文件和测试图片
|
||||||
|
@@ -10,11 +10,11 @@
|
|||||||
以Linux上CPU推理为例,在本目录执行如下命令即可完成编译测试
|
以Linux上CPU推理为例,在本目录执行如下命令即可完成编译测试
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
|
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
#下载官方转换好的MODNet模型文件和测试图片
|
#下载官方转换好的MODNet模型文件和测试图片
|
||||||
|
@@ -11,11 +11,11 @@
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
#下载SDK,编译模型examples代码(SDK中包含了examples代码)
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-gpu-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
cd fastdeploy-linux-x64-gpu-0.2.0/examples/vision/matting/ppmatting/cpp/
|
cd fastdeploy-linux-x64-gpu-0.2.1/examples/vision/matting/ppmatting/cpp/
|
||||||
mkdir build && cd build
|
mkdir build && cd build
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
# 下载PPMatting模型文件和测试图片
|
# 下载PPMatting模型文件和测试图片
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```
|
```
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
|
|
||||||
|
@@ -12,9 +12,9 @@
|
|||||||
```
|
```
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://https://bj.bcebos.com/paddlehub/fastdeploy/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-0.2.1.tgz
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/fastdeploy-linux-x64-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
|
|
||||||
|
@@ -10,12 +10,12 @@
|
|||||||
以Linux上CPU推理为例,在本目录执行如下命令即可完成编译测试
|
以Linux上CPU推理为例,在本目录执行如下命令即可完成编译测试
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.0.tgz
|
wget https://bj.bcebos.com/fastdeploy/release/cpp/fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
tar xvf fastdeploy-linux-x64-gpu-0.2.0.tgz
|
tar xvf fastdeploy-linux-x64-gpu-0.2.1.tgz
|
||||||
cd fastdeploy-linux-x64-gpu-0.2.0/examples/vision/segmentation/paddleseg/cpp/
|
cd fastdeploy-linux-x64-gpu-0.2.1/examples/vision/segmentation/paddleseg/cpp/
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.0
|
cmake .. -DFASTDEPLOY_INSTALL_DIR=${PWD}/../../../../../../../fastdeploy-linux-x64-gpu-0.2.1
|
||||||
make -j
|
make -j
|
||||||
|
|
||||||
# 下载Unet模型文件和测试图片
|
# 下载Unet模型文件和测试图片
|
||||||
|
Reference in New Issue
Block a user