百度飞浆 - paddlepaddle安装使用

0.1. 准备

0.1.1. 安装环境

  • windows11
  • python3.10
  • RTX4090

0.1.2. 帮助文档

  • github https://github.com/PaddlePaddle/Paddle
  • 模型中心 https://www.paddlepaddle.org.cn/en/models
  • GPU版本选择 https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html

0.2. 安装

0.2.1. 安装paddlepaddle

# 分为CPU与GPU版本,允许的话建议使用GPU加速
# CPU
pip install paddlepaddle
# GPU 参考 https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html
# 实际需要考虑具体显卡型号和版本
# 如安装11.7 
# pip install paddlepaddle-gpu==2.4.2.post117 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html
pip install paddlepaddle-gpu

0.2.2. 安装paddlehub

# 模型管理中心
pip install paddlehub 

0.2.3. 安装GPU相关库

  • 安装GPU相关库
  • 相关版本安装可参考 - https://www.paddlepaddle.org.cn/install/quick?docurl=/documentation/docs/zh/install/pip/windows-pip.html
  • 安装CUDA
    • 可能需要登录
    • 下载地址 - https://developer.nvidia.cn/cuda-downloads?target_os=Windows&target_arch=x86_64
    • 历史版本下载 - https://developer.nvidia.cn/cuda-toolkit-archive
    • 这里选择11.7
    • 安装完重启下
    • 安装位置一般在 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7
  • 下载cuDNN
    • https://developer.nvidia.com/rdp/cudnn-archive
    • 解压一般包含如下几个文件
      • bin
      • include
      • lib
    • 直接复制到CUDA目录下C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7,存在的直接覆盖即可
  • 下载 Zlib
    • 部分场景需要解压缩,需要安装 Installing Zlib
    • 缺少报错Could not locate zlibwapi.dll. Please make sure it is in your library path
    • 参考文档 - https://www.liaojinhua.com/python/3820.html
    • 下载地址 - https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-zlib-windows
    • 下载完成后解压将zlibwapi.dll复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.7\bin即可
  • 检查GPU配置情况
import paddlepaddle.utils.run_check()
paddle.utils.run_check()

结果如下表示成功

Running verify PaddlePaddle program ... 
W0509 14:46:12.973776 32952 gpu_resources.cc:61] Please NOTE: device: 0, GPU Compute Capability: 8.9, Driver API Version: 12.1, Runtime API Version: 11.7
W0509 14:46:12.984279 32952 gpu_resources.cc:91] device: 0, cuDNN Version: 8.4.
PaddlePaddle works well on 1 GPU.
PaddlePaddle works well on 1 GPUs.
PaddlePaddle is installed successfully! Let's start deep learning with PaddlePaddle now.

出现下边或者其他表示有问题,需要自行检查版本或查看提示

# 可以尝试重启下
Running verify PaddlePaddle program ... 
W0509 14:46:12.973776 32952 gpu_resources.cc:61] Please NOTE: device: 0, GPU Compute Capability: 8.9, Driver API Version: 12.1, Runtime API Version: 11.7
W0509 14:46:12.984279 32952 gpu_resources.cc:91] device: 0, cuDNN Version: 8.4.

0.2.4. 安装humanseg_server及人像检测示例

# 人像识别服务
hub intsall humanseg_server

你可能感兴趣的:(python,AI,百度,paddlepaddle,windows)