1,环境(自己)

ubuntu18.04

cuda10.1 cudnn10.1-v7.6.5

opencv4.3.0

python3.8.6

annaconda 4.9.2

2.创建conda环境

conda create -n open-mmlab-py37 python=3.7 -y
conda activate open-mmlab-py37

3.安装pytorch和torchvision

# CUDA 10.1
conda install pytorch==1.6.0 torchvision==0.7.0 cudatoolkit=10.1 -c pytorch

4.有cuda选择full安装

pip install mmcv-full==1.2.4 -f https://download.openmmlab.com/mmcv/dist/cu101/torch1.6.0/index.html

5.进入下载好的mmdetection文件中,安装build环境和安装mmdetection

pip install -r requirements/build.txt
pip install -v -e .  # or "python setup.py develop"

6.验证

在mmdetection文件下新建一个python文件,内容如下:

import os
import cv2
from mmdet.apis import init_detector, inference_detector,show_result_pyplotconfig_file = 'configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py'
# 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
checkpoint_file = 'checkpoints/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth'
device = 'cuda:0'
# init a detector
model = init_detector(config_file, checkpoint_file, device=device)
# inference the demo image
img='demo/demo.jpg'
result=inference_detector(model, img)
show_result_pyplot(model,img,result)

mmdetection文件下新建一个checkpoints文件夹,并且将下载好的模型权重faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth,放到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

执行python文件即可。

MMdetection安装使用(1)相关推荐

  1. mmdetection安装教程 | 踩坑总结

    点击上方"AI算法与图像处理",选择加"星标"或"置顶" 重磅干货,第一时间送达 导读 mmdetection是商汤科技和香港中文大学开源的 ...

  2. mmdetection 安装配置全过程

    配置版本 python=3.7 pytorch = 1.2 torchvision = 0.4 cudatoolkit=10.0 mmdetection = 1.1 安装步骤 建议使用加速器安装配置 ...

  3. mmdetection 学习教程(一)mmdetection安装、最简示例、最简分析

    目录 一.mmdetection安装 二.mmdetection最简单示例 三.mmdetection demo最简单分析 easy_demo.py的github下载链接欢迎star 参考:mmdet ...

  4. 【mmdetection】mmdetection安装详细步骤

    mmdetection是由商汤科技和香港中文大学开源了一个基于Pytorch实现的深度学习计算机视觉工具箱,涵盖了目标检测.实例分割.全景分割.模型蒸馏等计算机视觉任务,复现了最新的一些论文和成果,特 ...

  5. mmdetection安装

    商汤科技(2018 COCO 目标检测挑战赛冠军)和香港中文大学最近开源了一个基于Pytorch实现的深度学习目标检测工具箱mmdetection,支持Faster-RCNN,Mask-RCNN,Fa ...

  6. linux平台的mmdetection安装

    前提: 安装好anaconda 1.创建新的环境,本文将新环境名称设为mmdet conda create -n mmdet python=3.7 2.安装pytorch conda install ...

  7. mmdetection 安装与使用(win10)

    一.安装 (1)创建虚拟环境: conda create -n mmdec python=3.6 完成 (2)激活虚拟环境,安装torch(现在mmdetection需要的torch最低版本为1.1. ...

  8. 扫盲:mmdetection安装以及训练自己的数据集

    一.安装 # 创建环境名为mmdet conda create -n mmdet python=3.7 # 激活环境mmdet conda activate mmdet # 安装pytorch1.6 ...

  9. 【目标检测】MMDetection专栏之MMDetection安装|一

    安装条件 Linux(不正式支持Windows) Python 3.5+ PyTorch 1.1或更高版本 CUDA 9.0或更高 NCCL 2 GCC 4.9或更高 mmcv(https://git ...

最新文章

  1. 学习OpenGL ES之透明和混合
  2. IDEA-使用IDEA创建maven多模块父子工程
  3. Matlab emd工具箱、时频分析工具箱下载以及安装方法
  4. 利用PHP扩展Taint找出网站的潜在安全漏洞实践
  5. 解决eclipse无法解析导入org.eclipse.swt库
  6. easyui datagrid 获得共多少条记录_聊城市优化简化获得电力流程做法在全省供电系统推广...
  7. oracle和db2之间的基本差别
  8. allwinner 全志uboot git网址 及其他相关链接
  9. 58集团监控业务实践:将网站运行信息透明化
  10. log怎么用计算机,手机计算器log怎么用
  11. “对赌协议”—八大失败经典案例
  12. html创建站点文件夹,构建及访问Web站点
  13. Netty4实战第六章:ChannelHandler
  14. 级联rc滤波_六阶级联式开关电容低通滤波器设计与仿真分析
  15. 由于找不到libgcc_s_dw2-1.dll,无法继续执行代码。重新安装程序可能会解决此问题
  16. 热爱可抵岁月漫长,温柔可挡艰难时光—2020年终总结
  17. PS快速调出天蓝色清新外景
  18. 幽默搞笑:我赶紧把手抽开,这死胖子暗恋我十年,死心不改啊
  19. 技术选型——混编APP应用概述
  20. GDKOI2018爆零游记

热门文章

  1. 搭建nfs,实现linux之间共享存储
  2. 阿里云服务器被挖矿怎么解决
  3. 插入1000万条数据到mysql数据库表
  4. 短视频、直播平台第三方SDK接入教程
  5. 12.14-Linux系统优化
  6. Linux基本命令解析(1)
  7. iOS开发--正则表达式
  8. 两个数字交换(不使用临时变量)
  9. 当一个变量只能通过引用传递的时候。
  10. Android开发之程序运行时保持屏幕、CPU、键盘灯的状态