1. 准备工作
- Linux发行版。
- 安装conda环境。 官网下载安装脚本(bash)文件。执行
| bash Miniconda3-latest-Linux-x86_64.sh |
- 安装git工具。
2. 安装步骤
- 配置conda虚拟环境
| conda create -n openmmlab python=3.9 pytorch==1.11.0 cudatoolkit=11.3 torchvision -c pytorch -y |
tip:
可去pytorch官网查询最新版本。
- 激活虚拟环境
- 安装openmim
- 安装mmcv-full
| pip install mmcv-full==1.5.3 -f https://download.openmmlab.com/mmcv/dist/cu113/torch1.11.0/index.html |
注意:
MMDetection版本和MMCV版本存在兼容性
问题。具体可参考官网。
- 克隆MMDetection项目
| git clone https://github.com/open-mmlab/mmdetection.git |
- 切换到mmdetection目录下
- 安装依赖
| pip install -r requirements/build.txt |
- 执行
提醒:
到此MMDetection环境安装完成。可到mmdetection/demo/inference_demo.ipynb进行执行验证。验证前需要在openmmlab虚拟环境下安装ipykernel。
3. 选装
- 安装Apex
| git clone https://github.com/NVIDIA/apex |
| cd apex |
| python setup.py install |
- 安装mmpycocotools
| pip uninstall pycocotools |
| pip install mmpycocotools |
tip:
为后续训练coco数据集,需卸载pycocotools,安装mmpycocotools。
4. 应用
| python demo/image_demo.py demo/demo.jpg configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py checkpoints/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异