安装飞桨Gpu版本和FastDeploy包
- 降级numpy pip3 install numpy==1.22
- 建议卸载 paddlepaddle :pip3 uninstall paddlepaddle
- 安装:pip3 install --upgrade paddlepaddle-gpu==2.2.0 -i https://mirror.baidu.com/pypi/simple
- 更新 gcc :apt-get install g++
- https://cmake.org/download/
- 下载cmake
tar -zxvf cmake-3.26.1.tar.gz
cd cmake-3.26.1
./bootstrap
make
make install
apt-get install build-essential
cmake --version
- cmake部分参考链接:(122条消息) ubuntu安装cmake-CSDN博客
- 下载 TensorRT(根据自己服务器的需求来)https://developer.nvidia.com/tensorrt
- 下载FastDeploy文件
git clone https://github.com/PaddlePaddle/FastDeploy.git
cd FastDeploy/python
export ENABLE_ORT_BACKEND=ON
export ENABLE_PADDLE_BACKEND=ON
export ENABLE_OPENVINO_BACKEND=ON
export ENABLE_VISION=ON
export ENABLE_TEXT=ON
export ENABLE_TRT_BACKEND=ON
export WITH_GPU=ON
export TRT_DIRECTORY=/Paddle/TensorRT-8.4.1.5
export CUDA_DIRECTORY=/usr/local/cuda
python setup.py build
python setup.py bdist_wheel
pip3 install FastDeploy/python/dist/*.whl