【mmdetection】mmdetection安装详细步骤
mmdetection是由商汤科技和香港中文大学开源了一个基于Pytorch实现的深度学习计算机视觉工具箱,涵盖了目标检测、实例分割、全景分割、模型蒸馏等计算机视觉任务,复现了最新的一些论文和成果,特别是包括了大量CVPR论文的复现。
1 项目地址
项目地址:https://github.com/open-mmlab/mmdetection
安装指南:https://github.com/open-mmlab/mmdetection/blob/master/docs/en/get_started.md
2 安装步骤
mmdetection的安装步骤如下:
conda create -n openmmlab python=3.7 -y
conda activate openmmlab
pip install torch==1.8.1+cu101 torchvision==0.9.1+cu101 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html
pip3 install openmim
mim install mmcv-full
git clone https://github.com/open-mmlab/mmdetection.git
cd mmdetection
pip install -v -e .
其中,pytorch版本根据自身的cuda版本安装相应的版本即可。如果git无法使用,也可以用浏览器下载后解压。
3 效果测试
(1)运行下面命令下载预训练模型
mim download mmdet --config yolov3_mobilenetv2_320_300e_coco --dest .
运行完之后,在当前目录下会下载到两个文件,即yolov3_mobilenetv2_320_300e_coco.py 和yolov3_mobilenetv2_320_300e_coco_20210719_215349-d18dff72.pth。
如果运行文件时,提示search.py的392行抛出如下异常:
KeyError: 'Cascade Mask R-CNN'
那么,修改python环境中/lib/python3.7/site-packages/mim/commands/search.py文件,这个文件在抱错时也会提示392行抛出异常,修改390行为:
if collection_name and collection_name in name2collection.keys():
(2)运行测试脚本
python demo/image_demo.py demo/demo.jpg yolov3_mobilenetv2_320_300e_coco.py yolov3_mobilenetv2_320_300e_coco_20210719_215349-d18dff72.pth --device cpu --out-file result.jpg
运行完成之后,文件夹下会出现目标检测结果图片result.jpg,如下图所示。
4 【python三维深度学习】python三维点云从基础到深度学习_Coding的叶子的博客-CSDN博客_python三维点云重建
更多三维、二维感知算法和金融量化分析算法请关注“乐乐感知学堂”微信公众号,并将持续进行更新。
【mmdetection】mmdetection安装详细步骤相关推荐
- Cacti安装详细步骤
Cacti安装详细步骤 前提LNMP或LAMP架构已搭建完成 一.cacti概述 1. cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据 ...
- redis3.0.0 集群安装详细步骤
2019独角兽企业重金招聘Python工程师标准>>> redis3.0.0 集群安装详细步骤 博客分类: 缓存 Redis集群部署文档(centos6系统) (要让集群正常工作至少 ...
- python软件下载安装要钱吗-PyCharm下载和安装详细步骤
PyCharm下载和安装 进入https://www.jetbrains.com/pycharm/download/#section=windowsPyCharm官方下载页面(如图 2 所示),可以看 ...
- python官方下载步骤-Python 下载及安装详细步骤
安装python分三个步骤: *下载python *安装python *检查是否安装成功 1.下载Python (2)选择下载的版本 (3)点开Download后,找到下载文件 Gzipped sou ...
- redis3.0.2 分布式集群安装详细步骤
redis3.0.2 分布式集群安装详细步骤 --(centos5.8 X64系统) 版本历史 时间 版本 说明 编写者 2015-06-5 1.0 redis3.0.2 分布式集群安装详细步骤 cs ...
- 安装python应该先安装pycharm还是python_Pycharm及python安装详细步骤及PyCharm配置整理(推荐)...
首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址: https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. ...
- linux离线安装pyhs2,Python 下载及安装详细步骤
安装python分三个步骤: *下载python *安装python *检查是否安装成功 1.下载Python (2)选择下载的版本 (3)点开Download后,找到下载文件 Gzipped sou ...
- MySQL5.5.15_linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- linux下mysql-5.5.15安装详细步骤
linux下mysql-5.5.15安装详细步骤 注:该文档中用到的目录路径以及一些实际的值都是作为例子来用,具体的目录路径以各自安装时的环境为准 mysql运行时需要一个启动目录.一个安装目录和一个 ...
- python安装详细步骤mac_mac如何安装python3
mac上自带了python2.7 但是由于工作需要需要安装python3.如何安装python3,接下来手把手教你! 可以参考这篇Python安装文章:<python3安装详细步骤> 有2 ...
最新文章
- 从java到c_Binder机制,从Java到C (4. Parcel)
- 全1的向量与行向量或列向量相乘,实质上是作行复制或列复制!
- 网页渲染的颜色竟然和设定值的不同!Chrome 61+色差解决办法
- POJ 1742 Coins
- linux下杀毒工具clamav
- [系列文章]上传文件管理控件v2
- editorloop 占用_速度控制 部分重复 语言学习软件 Loopman
- Java实现邮箱找回密码
- redis缓存数据的流程
- 与计算化学相关的计算机程序,计算机引发化学工程革命
- 一次清空所有数据方法
- java类加载全过程
- 【狂神说】Spring学习笔记(全)
- linux基础及应用教程第二版课后答案,Linux基础及应用复习题(附加参考答案)
- Java继承同时实现接口 以及继承方法的使用
- SDN概述:简介、工具、环境部署
- 关于特殊后缀名如vue vm less等文件在DW中高亮显示并且代码提示的解决方案
- 彻底搞懂MySQL表锁、行锁和叶锁
- 用Java自动发邮件
- tcp socket 和 socket文件