配置版本

  • python=3.7
  • pytorch = 1.2
  • torchvision = 0.4
  • cudatoolkit=10.0
  • mmdetection = 1.1

安装步骤

  1. 建议使用加速器安装配置
  2. 下载资源:安装配置文件, 提取码: 1fyy
  3. 解压 cocoapimmcvmmdetection-1.1.0 三个压缩包
  4. 创建环境: conda create -n mmdetection python=3.7, 这个过程大概5分钟
  5. 激活环境: conda activate mmdetection
  6. 安装cuda: conda install pytorch torchvision cudatoolkit=10.0 -c pytorch, 这个过程大概10分钟
  7. 修改: D:\ProgramData\Anaconda3\envs\mmdetection\Lib\site-packages\torch\utils\cpp_extension.py的第185行为: match = re.search(r'(\d+)\.(\d+)\.(\d+)',compiler_info.decode("utf8","ignore").strip())
  8. D:\ProgramData\Anaconda3\envs\mmdetection\Lib\site-packages\torch\include\c10\util中替换flat_hash_map.h
  9. 安装mmcv: cd mmcv-0.4.4pip install -e .
  10. 安装pycocotools: cd cocoapi/PythonAPIpython setup.py build_ext install
  11. 安装依赖,进入mmdetection-1.1.0: pip install -r requirements.txt
  12. 修改setup.py文件中CUDAExtensionextra_compile_args 相关代码,增加cxx的:"-DMS_WIN64","-MD"
  13. 开始安装: python setup.py develop,这个过程大概20分钟

安装成功提示

Using d:\programdata\anaconda3\envs\mmdetection\lib\site-packages\cycler-0.10.0-py3.7.egg
Finished processing dependencies for mmdet==1.1.0+unknown

Faster R-CNN 运行测试

  1. 先安装 opencv,后进行测试

  2. 修改demo.py: config_file = 'configs/faster_rcnn_r50_fpn_1x.py'checkpoint_file = 'checkpoints/faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth'

  3. 运行: python demo.py

  4. 效果如下

  5. 换 mask-rcnn 试试

  6. 效果如下

mmdetection 安装配置全过程相关推荐

  1. 百度富文本编辑器UEditor安装配置全过程

    网站开发时富文本编辑器是必不可少的,他可以让用户自行编辑内容的样式然后上传到后台!下面我们来介绍如何安装使用百度富文本编辑器 一.下载并且设置百度富文本编辑器的样式     你可以去百度UEditor ...

  2. 企业级监控工具Cacti安装配置全过程

    Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具.它通过 snmpget来获取数据,使用 RRDtool绘画图形 ...

  3. Tengine 安装配置全过程

    在先前的文章中介绍过Tengine,先前只是使用了运维人员配置好的内容,未自己进行过安装配置.周末闲来无事,对于Tengine进行了尝试性的安装.记录下面方便以后再做改进. Tengine官网上有个非 ...

  4. (转载)IIS安装配置全过程

    Windows 2000 Server.Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默认安装都带有 IIS ,也可以在 Win ...

  5. DNS入门介绍之三BIND安装配置全过程

    一.下载BIND 本次实验下载的版本是:BIND 9.11.0-P2 二.安装BIND 1.进入压缩包的目录,进行解压缩,进入bind目录. [root@TEST opt]# tar zxvf bin ...

  6. CentOS 下 Oracle 10g 安装 + 配置 全过程(图解)

    实践过程参考官网说明,系统环境: uname -a     Linux higkoo 2.6.18-194.el5 #1 SMP Fri Apr 2 14:58:14 EDT 2010 x86_64 ...

  7. 安装MMDET全过程 历时五天从anaconda安装到pytorch安装到CUDA配置到MIM安装到MMCV安装最后到MMDET安装

    深度学习安装笔记(三)--安装MMDET全过程-- 历时五天从anaconda安装到pytorch安装到CUDA配置到MIM安装到MMCV安装最后到MMDET安装 写在前面 安装流程 一.Anacon ...

  8. 我是如何将网站全站启用Https的?-记录博客安装配置SSL证书全过程

    评论»   文章目录 为什么要Https 如何选择Https 安装部署SSL证书 平滑过渡Https 搜索引擎的响应 启用Https小结 正如大家所看到的,部落全站已经启用了Https访问了,连续几天 ...

  9. win10开始不显示python_win10从零安装配置pytorch全过程图文详解

    1.安装anaconda (anaconda内置python在内的许多package,所以不用另外下载python) 可以点击下面的清华开源软件镜像站,在官网下载anaconda不如在这下的快 htt ...

最新文章

  1. css中关于居中的那点事儿
  2. 把JS 脚本嵌入CS运行
  3. exe已停止工作_win7系统提示com surrogate已停止工作的解决方法【介绍】
  4. python 均方误差_一个很随意的Python智能优化库,一个文件就是一个库-- PySwarm
  5. Django 中间件
  6. 利用11行Python代码,盗取了室友的U盘,内容十分刺激!
  7. 【2018.3.31】模拟赛之一-ssl2406 约数【水题】
  8. Java EE 8发生了什么?
  9. idea开发搭建scala项目流程(二)
  10. C 使用异或(xor)加密/解密文件
  11. 自动化运维工具 Ansible ,SaltStack,Salt,Puppet
  12. Java中文乱码解决方式
  13. burpsuite代理
  14. mongo-java 实现使用and拼接多个or查询条件
  15. 乐鑫Esp32学习之旅② 巧用eclipes编辑器,官方教程在Windows下搭建esp32开发环境,打印 “Hello World”。
  16. leveldb安装以及使用
  17. Greenplum使用TPC-H测试过程及结果
  18. ROS navigation调试基础(实现真实机器人导航)
  19. 苏宁818战报幕后:“冬有双11,夏有818”如何形成
  20. 全球潮汐数据API使用方法,潮汐数据查询

热门文章

  1. sql注入登陆(菜鸟级)
  2. Druid监控页面的配置和使用
  3. 红米3用电信卡显示无服务器,红米3支持电信卡吗?红米3支持联通卡吗?
  4. Git Bash命令行使用Git
  5. linux如何查看内存大小
  6. 【电商项目实战】个人资料(详细篇)
  7. Mysql数据库的字段类型
  8. 【深度学习】深度学习模型
  9. 麦语言和python区别_funcat: Funcat 将同花顺、通达信、文华财经麦语言等的公式写法移植到了 Python 中。...
  10. CSS样式自动换行(强制换行)