训练PP-YOLOE,失败了,朋友们没用不用看了,但我还是做一点点记录万一有用呢

文章目录

  • 源码
  • 配置环境(Windows环境安装CUDA11.2 的 PaddlePaddle)

源码

  • https://github.com/yeyupiaoling/PP-YOLOE

配置环境(Windows环境安装CUDA11.2 的 PaddlePaddle)

根据自己的机器去选择应该安装什么CUDA版本的。我的是RTX3050,最高可以安装CUDA11.6,但依据它能提供的CUDA12.011.811.711.611.2,我还是选择了11.2,感觉会比较稳定点

在这个pp飞桨快速安装页面下滑,找到了GPU版的PaddlePaddle的CUDA11.2,进去之后找到了paddlepaddle_gpu-2.6.0.post112-cp38-cp38-win_amd64.whl然后下载,等会安装

在Anaconda的Anaconda Prompt界面开始创建环境:

  1. 创建环境:conda create -n paddle_env python=3.8
  2. 进入到虚拟环境:conda activate paddle_env
  3. 安装刚刚下载的:pip install paddlepaddle_gpu-2.6.0.post112-cp38-cp38-win_amd64.whl (我是将路径cdwhl文件所在目录的)

有用的链接:

  • protobuf 的bug:ImportError_ cannot import name ‘builder‘ from ‘google.protobuf.internal‘
  • paddle安装后cuDNN有提示错误
  • 解决:TypeError: Descriptors cannot not be created directly
  • ValueError: The device should not be ‘gpu‘, since PaddlePaddle is not compiled with CUDA问题解决(Paddle)
  • paddlepaddle无法识别GPU的坑

你可能感兴趣的:(深度学习项目经验tips,人工智能)