【MMDetection-学习记录】 Windows10操作系统下安装并运行
参考文档:https://mmdetection.readthedocs.io/en/latest/get_started.html
安装过程中,版本需要对应,否则会出现问题。
MMDetection和MMVC对应版本如下:(使用MMDetection2.7.0 mmcv-full1.1.5)
https://github.com/open-mmlab/mmdetection/releases/tag/v2.7.0
MMDetection version | MMCV version |
---|---|
master | mmcv-full>=1.2.4, <1.3 |
2.8.0 | mmcv-full>=1.2.4, <1.3 |
2.7.0 | mmcv-full>=1.1.5, <1.3 |
2.6.0 | mmcv-full>=1.1.5, <1.3 |
2.5.0 | mmcv-full>=1.1.5, <1.3 |
2.4.0 | mmcv-full>=1.1.1, <1.3 |
2.3.0 | mmcv-full==1.0.5 |
2.3.0rc0 | mmcv-full>=1.0.2 |
2.2.1 | mmcv==0.6.2 |
2.2.0 | mmcv==0.6.2 |
2.1.0 | mmcv>=0.5.9, <=0.6.1 |
2.0.0 | mmcv>=0.5.1, <=0.5.8 |
使用conda 创建虚拟环境并激活虚拟环境。
conda create -n open-mmlab python=3.7 -y
conda activate open-mmlab
安装pytorch
Pytorch官网:https://pytorch.org/get-started/locally/
pip install torch==1.6.0+cu101 torchvision==0.7.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html
安装mmcv-full:
pip install mmcv-full==1.1.5 -f https://download.openmmlab.com/mmcv/dist/cu101/torch1.6.0/index.html
Clone the MMDetection repository:
github地址:https://github.com/open-mmlab/mmdetection(可以进入github选择合适的版本下载)
mmdetection2.7.0(含有faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth) 百度网盘:https://pan.baidu.com/s/1stnGtsRZb4WrB2qws3jFhQ 提取码:etu7
下面的命令可以忽略:
git clone https://github.com/open-mmlab/mmdetection.git
cd mmdetection
安装MMDetection
pip install -r requirements/build.txt
python setup.py develop
安装成功!!
如果安装过程出现下面问题:
则在setup中添加一行代码:
os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"
mmdetection 文件夹下 demo文件夹下含有测试代码:
还需要安装pycocotools(需要vc环境,可以参考博客:https://www.jianshu.com/p/8658cda3d553)、scipy、matplotlib(使用pip安装即可)
pip install mmpycocotools(安装mmpycocotools)
https://github.com/philferriere/cocoapi下载源码,并进行解压。
以管理员身份打开 CMD 终端,并切换到 cocoapi\PythonAPI
目录。运行以下指令:
python setup.py build_ext install
测试是否安装成功:
下载checkpoints文件,并放到checkpoints文件夹下:
# download the checkpoint from model zoo and put it in `checkpoints/`# url: http://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth
mmdetection-2.7.0文件夹下demo中含有测试代码:(包含图片检测 image_demo.py 和调用摄像头检测 webcam_demo.py)
image_demo.py使用命令运行:
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
测试结果:
换张图片试一下:
webcam_demo.py 使用命令运行:
python demo\webcam_demo.py configs\faster_rcnn\faster_rcnn_r50_fpn_1x_coco.py checkpoints\faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth
运行结果:
代码结构图:
下图来源:https://www.cnblogs.com/wjy-lulu/p/13268321.html(如有侵权,联系删除!)
【MMDetection-学习记录】 Windows10操作系统下安装并运行相关推荐
- 在Windows10操作系统下安装Ubuntu20.04 LTS,实现双系统
为了在linux下使用英伟达的显卡对深度学习模型进行加速,必须使用真实的Linux系统,所以特地安装了win+linux的双系统 本教程力求简单 第一步:制作U盘启动 制作U盘启动的目的是通过U盘进入 ...
- g2o学习记录(1)安装和运行其下面的unit_test项目
文章目录 前言 安装 依赖项 运行unit_test 结语 前言 最近对新版本的g2o进行学习,相关的安装我这里就稍微说一下,以作记录,最主要的倒是它的unit_test的那个项目测试,调试得我真 ...
- 手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow)
手把手教你在Windows10环境下安装深度学习框架(pytorch or tensorflow) 1. 安装Anaconda:(常用的python版本和各类包管理器) 1.1. 下载地址: 1.2. ...
- windows10操作系统下卸载和安装cuda
w i n d o w s 10 操作系统下卸载和安装 c u d a windows10操作系统下卸载和安装cuda windows10操作系统下卸载和安装cuda 一:三个保留:NVIDIA的图形 ...
- 在Windows10环境下安装RabbitMAQ、Erlang的坑
在Windows10环境下安装RabbitMAQ.Erlang的坑 描述:本人学习Spring Boot过程中需要用到RabbitMAQ,所以就去安装了.途中踩了无数个坑,哎呦,疼死我了.花了一天多的 ...
- 大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题(以ubuntu-18.04.3、Mware Workstation 15.1.0 Pro为例)
大数据基础学习三:Ubuntu下安装VMware Tools超详细步骤及需要注意的问题 (以ubuntu-18.04.3.Mware Workstation 15.1.0 Pro for Window ...
- 大数据之spark学习记录二: Spark的安装与上手
大数据之spark学习记录二: Spark的安装与上手 文章目录 大数据之spark学习记录二: Spark的安装与上手 Spark安装 本地模式 Standalone 模式 基本配置 步骤1: 复制 ...
- 学习笔记(1)centos7 下安装nginx
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...
- 安装爱剪辑计算机丢失,windows10系统下安装“爱剪辑”软件的方法
"爱剪辑"是一款功能十分强大的视频剪辑软件,十分简单易用,初学者也能轻松上手.那么,全新的windows10系统下该如何安装"爱剪辑"视频剪辑软件?接下来,就随 ...
最新文章
- javabean属性的类型选择包装类还是基本数据类型
- 用计算机画曲线教案,小学信息技术曲线工具教案
- C语言printf与scanf函数
- MySQL内存管理,内存分配器和操作系统
- net如何判断浏览器的类别
- 结构体内存拷贝的两种方法
- 算法-递归求1-n的阶乘
- 学JS的心路历程 - JS应用
- Windows下Python,setuptools,pip,virtualenv的安装
- Gartner 解析容器新发展, 阿里云、AWS布局最完善
- 互联网硅谷投资教父 保罗·格雷厄姆 Paul Graham
- win2008服务器系统玩红警,win8系统不能玩红警2如何解决?win8系统不能玩红警2的解决方法...
- 开路电压法与电流积分法
- seaweedfs报存储错误
- 【金猿产品展】Smartbi一站式大数据分析平台——一个平台、所有数据、无限可能。...
- win7一直安装并更新计算机,win7系统更新时一直正在等待安装重启不更新的恢复方案...
- 初识python 视频_#python day02 初识python 学习视频来源于 太白金星
- 技术博客搬迁通知 - 赵雷彧
- 类人猿按键精灵PC内存教程(新)
- 本学期个人目标及规划
热门文章
- 多线程编程(下):线程同步通信
- java list里面嵌list_如何使用list嵌套list
- Windows上有哪些好用的 ePub 阅读器?推荐三款,亲测好用
- 【智能车】PCB阻焊层开窗显示队伍名称和学校名称
- 上海通用扩产30万计划于2014年建…
- 一个 Flash 音乐播放器
- 计算机二级没在系统用户注册,【答疑】申请2019年3月计算机二级证书直邮常见问题...
- 查看jdk安装路径,实现多个java jdk的共存,安装java19后终端乱码的解决
- 44 个神仙注释,太有才了……
- 川大和吉大在计算机方面相比如何,都是985高校,四川大学、吉林大学和南开大学如何选择?...