[PaddlePaddle飞桨] PaddleDetection-通用目标检测-小模型部署

PaddleDetection的GitHub项目地址
推荐环境:

python 复制代码
PaddlePaddle >= 2.3.2
OS 64位操作系统
Python 3(3.5.1+/3.6/3.7/3.8/3.9/3.10),64位版本
pip/pip3(9.0.1+),64位版本
CUDA >= 10.2
cuDNN >= 7.6

pip下载指令:

python 复制代码
python -m pip install paddlepaddle-gpu==2.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple  

下载PaddleDetection项目:

python 复制代码
pip install --upgrade pip
conda deactivate
# conda env remove -n PaddleDetection 
conda create -n PaddleDetection python=3.8
activate PaddleDetection
# 安装paddlepaddle(GPU)(需要十几分钟时间,耐心等待)
conda install paddlepaddle-gpu==2.1.1 cudatoolkit=10.1 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/

# pip安装paddledet
pip install paddledet==2.1.0 -i https://mirror.baidu.com/pypi/simple
# 安装其他依赖
pip install -r requirements.txt
# 测试安装成功与否
python ppdet/modeling/tests/test_architectures.py

获取PaddleDetection项目代码,下载Zip解压也行

python 复制代码
git clone https://github.com/PaddlePaddle/PaddleDetection.git

Gitee的2.4Release版本链接

python 复制代码
cd PaddleDetection-release-2.4
# 安装 CUDA 和 CUDAnn
conda install cudatoolkit=10.2.89 cudnn=7.6.5
# 安装paddlepaddle
# pip方式
python -m pip install paddlepaddle-gpu==2.2.2 -i https://mirror.baidu.com/pypi/simple
# Conda方式(需要十几分钟时间,耐心等待)
conda install paddlepaddle-gpu==2.2.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
# 相关依赖下载
pip install -r requirements.txt
# pip install scikit-learn
# conda install networkx
# conda install flask
# conda install opencv-python==4.6.0.66
# pip uninstall -y protobuf 
# pip install protobuf==3.20.0
# 退出新建的虚拟环境
conda deactivate
# 回到原来你项目的虚拟环境
activate 你的虚拟环境名称
# 编译安装paddledet
python setup.py install
# 安装后确认测试通过:
python ppdet/modeling/tests/test_architectures.py

参考链接:
PaddleDetection安装文档
【报错】protobuf 3.20.3 which is incompatible.
PaddlePaddle以及PaddleDetection安装教程
PaddleDetection 环境配置详细过程

相关推荐
AI浩8 小时前
LMM-Det:让大型多模态模型在目标检测中脱颖而出
人工智能·目标检测·目标跟踪
木头左8 小时前
降维保真度权衡方差解释占比阈值对量化交易预测精度的影响分析
人工智能·机器学习·数学建模
ccLianLian8 小时前
数据挖掘·IDC-Reduction
人工智能·数据挖掘
m0_650108248 小时前
Molmo&PixMo:全开源视觉语言模型的突破之路
论文阅读·人工智能·语言模型·开源vlm·高质量多模态数据集·molmo·pixmo
唱响星河8 小时前
2025 年 AI 漫剧工具测评:一站式服务超省事
人工智能
阿杰学AI8 小时前
AI核心知识26——大语言模型之Embedding与Vector Database (简洁且通俗易懂版)
人工智能·语言模型·aigc·embedding·向量数据库·rag·vector database
openFuyao8 小时前
openFuyao两大核心项目获得GitCode G-Star认证 社区生态迈向成熟
人工智能·云原生·开源软件
Ybaocheng8 小时前
大模型第一章
人工智能·机器学习·语言模型
懷淰メ8 小时前
【AI加持】基于PyQt5+YOLOv8+DeepSeek的太阳能电池板缺陷检测系统(详细介绍)
yolo·目标检测·计算机视觉·pyqt5·检测系统·deepseek·太阳能电池
梵得儿SHI8 小时前
(第一篇)Spring AI 核心技术攻坚:RAG 全流程落地指南|从理论到实战构建本地知识库问答系统
人工智能·spring·大模型落地·增强生成(rag)技术·大模型存在的知识滞后·大模型存在的知识幻觉·提升回答可信度