PaddleDetection 自定义VOC数据集进行目标检测

现在百度飞桨的框架越做越火热,pp飞桨的目标检测框架开发套件也发布多时了,本文就利用自定义的VOC数据集来进行目标检测.下面是一些官方资料的参考地址

PaddleDetection Github
PaddleDetection 安装说明
PaddleDetection 数据集准备
PaddleDetection 如何上手
PaddleDetection 支持的数据格式
[PaddleDetection保姆级教程]使用自定义数据集实现吸烟识别预测
PaddleDetection 官方教程文档

先来讲一下目标检测从安装到训练的我的配置:

显卡: RTX 3090 * 2
CUDA版本:11.4
数据集:10W +

保姆级目录

1、安装PaddleDetection

1.安装paddlepaddle

首先需要安装paddlepaddle官方库

环境要求
PaddlePaddle 2.2
OS 64位操作系统
Python 3(3.5.1+/3.6/3.7/3.8/3.9),64位版本
pip/pip3(9.0.1+),64位版本
CUDA >= 10.1
cuDNN >= 7.6
PaddleDetection 依赖 PaddlePaddle 版本关系:

PaddleDetection 自定义VOC数据集进行目标检测

安装paddlepaddle


python -m pip install paddlepaddle-gpu==2.2.0.post101 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html

python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

由于我的cuda版本是11.4,过高了,所以我直接去官方网站找下载方式:paddlepaddle 官方下载地址

PaddleDetection 自定义VOC数据集进行目标检测
我选择的计算平台是CUDA11.2,直接复制上方的安装信息到命令行即可。
python -m pip install paddlepaddle-gpu==2.3.0.post112 -f https://www.paddlepaddle.org.cn/whl/linux/mkl/avx/stable.html

2、安装PaddleDetection

注意: pip安装方式只支持Python3


cd <path/to/clone/PaddleDetection>
git clone https://github.com/PaddlePaddle/PaddleDetection.git

cd PaddleDetection
pip install -r requirements.txt

python setup.py install

安装后确认测试通过:

python ppdet/modeling/tests/test_architectures.py

测试通过后会提示如下信息:

`python
…….

Original: https://blog.csdn.net/qq_36551453/article/details/125320356
Author: 程序员吴彦祖
Title: PaddleDetection 自定义VOC数据集进行目标检测

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/687148/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球