windows下安装mmdetection

五、Windows下安装mmdetection 我装的是pytorch=2.1.0,python=3.10,cuda=11.8。pytorch的新版本有pytorch2.2.0,pytorch2.3.0,但是pytorch2.2.0,pytorch2.3.0这两个版本在装mmcv时报错,而且不好解决,所以我装的pytorch=2.1.01. 创建虚拟环境并激活打开anaconda prompt 命令行,输入下行命令创建虚拟环境,环境名是mmm,指定python版本为3.10遇到Proceed([y]/n)?时,输入y回车。 阅读详情

mmdetection是个非常好用的目标检测工具包,提供了大量的预训练模型,服务器上开发实在是太麻烦了,所以我尝试在我的windows电脑上安装了mmdetection,最终成功跑出了demo,如下:

image-20210806103058055

版本信息如下:

  • 显卡:RTX2070S
  • 系统:Windows10
  • cuda:11.1
  • cudnn:8.1
  • pytorch:1.8.0
  • torchvision:0.9.0
  • mmcv:1.3.9
  • mmdetection:2.15.0

安装cuda和cudnn

下载cuda11.1并安装,下载地址如下:

CUDA Toolkit 11.1.0 | NVIDIA Developer

image-20210806105224885

下载cudnn并复制到对应的cuda目录下,下载地址如下:

cuDNN Archive | NVIDIA Developer

image-20210806104818722

不方便下载的小伙伴可以去这个地址下载:

cuda11和cudnn8.1.zip-深度学习文档类资源-优快云下载

安装mmdetection

  • 安装pytorch

    这里我们安装的是1.8.0的pytorch

    pip3 install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio===0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
    

    有个规律是,一般你的torchvision会比你的torch高一个版本号。

  • 安装mmcv

    mmcv是mm系列的底层支持,包括安装mmclassification、mmsegmentation都会使用到mmcv,这里有两个安装版本,一个是简化的版本mmcv,一个是完整的版本mmcv-full,完整的版本中包含了大量的算子,GPU下最好还是安装这个完整的版本,安装命令如下:

    pip install mmcv-full==1.3.9 -f https://download.openmmlab.com/mmcv/dist/cu111/torch1.8.0/index.html
    
  • 安装mmdetection

    mmdetection和mmcv的版本要注意对应,这里的对应关系是:

    MMDetection versionMMCV version
    mastermmcv-full>=1.3.8, <1.4.0
    2.15.0mmcv-full>=1.3.8, <1.4.0
    2.14.0mmcv-full>=1.3.8, <1.4.0
    2.13.0mmcv-full>=1.3.3, <1.4.0
    2.12.0mmcv-full>=1.3.3, <1.4.0
    2.11.0mmcv-full>=1.2.4, <1.4.0
    2.10.0mmcv-full>=1.2.4, <1.4.0
    2.9.0mmcv-full>=1.2.4, <1.4.0
    2.8.0mmcv-full>=1.2.4, <1.4.0
    2.7.0mmcv-full>=1.1.5, <1.4.0
    2.6.0mmcv-full>=1.1.5, <1.4.0
    2.5.0mmcv-full>=1.1.5, <1.4.0
    2.4.0mmcv-full>=1.1.1, <1.4.0
    2.3.0mmcv-full==1.0.5
    2.3.0rc0mmcv-full>=1.0.2
    2.2.1mmcv==0.6.2
    2.2.0mmcv==0.6.2
    2.1.0mmcv>=0.5.9, <=0.6.1
    2.0.0mmcv>=0.5.1, <=0.5.8

    在上面的一步中我安装了1.3.9的mmcv,所以这步的安装我直接安装最新版本的mmdetection即可,执行下面一系列的操作即可:

    # install mmdetection
    git clone https://github.com/open-mmlab/mmdetection.git
    cd mmdetection
    pip install -r requirements/build.txt
    pip install -v -e .
    

测试demo

首先需要在mmdetection目录下新建一个checkpoints目录,下载FasterRcnn的权重到这个文件夹中,下载的地址是:

https://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth

在命令行中cd到mmdetection的路径,执行下列代码

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

成功!

image-20210806105332853

另外,如果大家需要跑别的模型文件的话,可以去下面的网站找对应的模型和配置文件。

mmdetection/model_zoo.md at master · open-mmlab/mmdetection (github.com)

mmdetection安装与测试(Windows环境) 关于Windows系统安装mmdetection的总结 阅读详情

相关推荐

Windows下MMdetection3D保姆级安装指南(含CUDA和PyTorch版本避坑)

本文提供Windows平台下MMdetection3D的完整安装指南,重点解决CUDA与PyTorch版本匹配问题。从环境准备到关键组件安装,详细介绍了CUDA Toolkit选择策略、PyTorch精准安装步骤,以及MM系列组件的安装顺序和常见错误解决方案,帮助用户顺利完成3D目标检测环境的配置。

weixin_42628941的博客 490

Windows下安装mmdetection

Windows下安装mmdetection

qq_42626345的博客 6229

5.44GHz超高精度!STM32G474的HRTIM时钟配置避坑指南

本文深入解析STM32G474内置高分辨率定时器的时钟配置要点,帮助工程师避开常见陷阱。文章详细阐述了从系统时钟到5.44GHz等效时基的路径,重点分析了预分频器乘法器、周期计算溢出、影子寄存器同步等关键配置,并结合实测波形对比,确保HRTIM在电机控制、数字电源等精密应用中发挥极限性能。

book8的博客 522

安装mmdetection(Windows环境下)

目录1. 参考链接2. 最终安装的版本信息3. 安装过程4. 验证mmdetection是否可用 1. 参考链接 github open-mmlab/mmdetection 的中文安装教程 肆十二-知乎-windows下安装mmdetection(主要参考的文章!) 目标检测篇:MMDetection 推理使用与详细踩坑记录 MMDetection目标检测工具使用指南及问题总结 2. 最终安装的版本信息 显卡:RTX 3050 系统:Windows 10 cuda:11.3 cudnn:8.4.0

孟孟单单的博客 4197

ArcMap 10.7/10.8启动加载界面后闪退?可能是这个隐藏的Normal.mxt模板文件在搞鬼

本文深入分析了ArcMap 10.7/10.8启动加载界面后闪退的问题,指出Normal.mxt模板文件损坏是常见原因。提供了从定位、删除模板文件到系统级修复的完整解决方案,帮助GIS工程师快速恢复工作流程。

weixin_28523493的博客 330

LVGL配置文件lv_conf.h详解

lv_conf.h是一个用户级别的文件,它不属于内核的部分,因此,在不同的工程中,该文件有可能存在差异。lv_conf.h文件具有两大功能:(1)配置功能:内存、屏幕刷新周期、输入设备的读取周期,等等;(2)裁剪功能:使能失能某些功能,有效地优化Flash的分配。

qq_28576837的博客 5559

安装mmdetection(windows下)

mmdetection环境的安装

记录我目之所及的世界 1474

SCAN和JTAG分别是什么?它们之间有什么联系与区别?

SCAN(扫描)技术是集成电路测试领域的一种方法,主要用于边界扫描测试(Boundary Scan)。它是在集成电路设计中引入的一种测试结构,允许测试人员通过在芯片的输入/输出引脚上设置和读取特殊寄存器(边界扫描寄存器,BSR)的内容,来间接测试电路板上的互联和芯片内部功能块。这种方式可以在不接触其他内部节点的情况下测试整个电路板的连接性,极大地提高了测试覆盖率和可诊断性。JTAG(Joint Test Action Group,联合测试行动小组)则是开发并推广边界扫描测试标准的一个组织。

初心不忘产学研的博客 2542

windows安装mmdetection

mmdetection的官网: https://github.com/open-mmlab/mmdetection/blob/master/docs/get_started.md 这上面的是linux的安装步骤,我试了用ubuntu16.04按照这个教程安装很顺利。 简单提下linux上的安装,因为还是有点查考性: conda create -n open-mmlab python=3.7 -y conda activate open-mmlab conda install pytorch==1.6.0

yanghao201607030101的博客 3882

dmx512协议c语言编程,DMX512协议+c程序代码.pdf

DMX512 协议1.协议简介DMX 是Digital MultipleX 的缩写 ,意为多路数字传输。DMX512 控制协议是美国舞台灯光协会(USITT)于1990 年发布的灯光控制器与灯具设备进行数据传输的工业标准 ,全称是 USITT DMX512(1990) ,包括电气特性、数据协议、数据格式等方面的内容。2. 电气特性和物理层2.1. 电气特...

weixin_39928993的博客 2543

单细胞测序流程(八)单细胞的marker基因转化和​GO富集分析

系列文章目录 单细胞测序流程(一)简介与数据下载 单细胞测序流程(二)数据整理 单细胞测序流程(三)质控和数据过滤——Seurat包分析,小提琴图和基因离差散点图 单细胞测序流程(四)主成分分析——PCA 单细胞测序流程(五)t-sne聚类分析和寻找marker基因 单细胞测序流程(六)单细胞的细胞类型的注释 单细胞测序流程(七)单细胞的细胞类型轨迹分析———————————————— 本期主讲内容——单细胞的maeker基因转化和​富集分析 marker基因转化是为了将基因的id和基.

qq_45478665的博客 1万+

在Windows11上安装mmdetection3D

安装 mmsegmentation(我安装后的版本是mmsegmentation-1.2.2)#安装 mmdetection3d(我安装后的版本是mmdet3d-1.4.0)# 安装 mmdetection(我安装后的版本是mmdet-3.3.0)#点击下方链接,安装VS2019构建工具,VS2022版本会有问题。# 安装 mmcv(我的是mmcv-2.0.0)#安装时选择这几个即可,修改安装位置为D盘。#成功,有个警告不知道咋回事,暂时没管。#首先将对应版本的mmcv下载到本地。

weixin_52772811的博客 1307

51单片机 步进电机正反转控制+Proteus仿真

51单片机 步进电机正反转控制+Proteus仿真 Proteus仿真 实例代码 /*************** ******************/ #include <reg52.h> #define uint unsigned int #define uchar unsigned char uchar code FFW[]= { 0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09 }; uchar code REV[]= { 0x09,0x

perseverance51博客 2787

windows 安装 MMDetection

安装MMDetection,你需要满足 Python 版本为 3.7+,PyTorch 版本为 1.8.0+。改进YOLOv5时,需要用到MMDetection,在windows系统进行安装遇到的一些问题。安装完openmim之后通过mim自动安装对应版本的 mmengine 和 mmcv。1、在 pip install -U openmim 时,遇到了第一个警告。先附上conda中的安装命令,一行一行执行就好,通常都能顺利安装。情况类似上述博客内容,已解决。情况类似上述博客内容,已解决。

weixin_73419224的博客 599

2024年11月架构设计师案例分析真题回顾,附参考答案、解析及所涉知识点(二)

软考高级系统架构设计师考试包含三个科目:信息系统综合知识、案例分析和系统架构设计论文。考试形式为机考。本文主要回顾2024年下半年(2024-11-10)系统架构设计师考试上午第二科案例分析的题目,同时附带参考解答、解析和所涉知识点。

一几文的编程学习笔记。 1660

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Windows11安装mmdetection

环境:Windows11+cuda11.6创建并激活一个 conda 环境安装 PyTorch-GPU版本使用安装和。安装 MMDetection。验证安装是否成功。

没报错的博客 1298

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Windows安装mmdetection(CPU版本)

Windows安装mmdetection,CPU版本

Hello_Hamburger的博客 3213

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

Windows电脑上安装mmdetection

给学生们搭建环境的指南

weixin_39619955的博客 449

Windows从零安装MMDetection

参考官方文档: https://mmcv.readthedocs.io/en/latest/get_started/build.html#prerequisite https://mmdetection.readthedocs.io/zh_CN/v2.21.0/get_started.html#mmdetection 安装环境及依赖: Windows 10 Python 3.8 (Anaconda虚拟环境) PyTorch 1.8.1(对应torchvision的版本为0.9.1) cudatoolkit=

weixin_46266147的博客 1876

windows10下安装mmdetection

基础环境:windows10,anaconda3,cuda10,cuduu7.5,pytorch=1.2,torchversion=0.4 安装软件: 1,安装vs2017 安装文件:vs2017 下载安装选择c++即可: 2.安装显卡驱动 显卡驱动:nvidia显卡驱动 选择对应的版本和显卡型号: 下载驱动后,默认一直下一步即可: 3,安装cuda10 下载地址:cuda10 安装...

u012060395的博客 6132

windows安装MMDetection 及基于pyskl的PoseC3D训练

因为要跑PoseC3D,训练自己的数据集,需要安装MMDetection,不得不说真的好难安装啊,写一下自己踩的坑。先说一下我安装的版本,python==3.8,pytorch==3.8.1,mmcv=1.4.0,mmcv-full==1.4.0,mmdet==2.23.0,mmpose==0.28.1。

m0_63977857的博客 2791

深入浅出:mmdetection和mmyolo在ubuntu和windows系统下的安装指南

本文详细介绍了mmdetection和mmyolo的安装步骤。从背景概述到具体的安装方法,包括从源代码安装和使用pip安装,本指南旨在帮助读者快速掌握这两个先进目标检测框架的安装流程,为后续的研究和应用打下坚实基础。

m0_51661400的博客 1827

mmskeleton windows安装(mmdetection)及ST-GCN测试和训练

首先安装mmdetection2:教程 环境: OS: Win10 VS: 2015 mmdetection: 2.1.0 mmcv:0.6.0 torch=1.3.1 torchvision=0.4.2 python:3.7.9 cuda:10.1 一、Pytorch环境安装 创建虚拟环境: conda create -n mmd python=3.7 conda activate mmd conda install pytorch=1.3 torchvision cudatoolkit=10.1 -c

weixin_43390800的博客 5949

安装mmdetection,windows10

(1)在mmdetection目录下新建一个checkpoints目录,下载FasterRcnn的权重到这个文件夹中,下载的地址是:http://download.openmmlab.com/mmdetection/v2.0/faster_rcnn/faster_rcnn_r50_fpn_1x_coco/faster_rcnn_r50_fpn_1x_coco_20200130-047c8118.pth。解压后,将压缩包中的两个文件夹放置到当前环境的路径下的Lib文件夹中的site-packages路径下。

cq_xslw的博客 480

Windows10系统下安装GPU版Pytorch和MMDetection

Windows10系统下安装GPU版Pytorch和MMDetection,Pytorch版本1.12.0,MMDetection版本2.25.3

木头VS星星 1809
上一篇: 释放GPU显存
下一篇: mmdetection的使用
肆十二
肆十二 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域
博客等级 码龄9年 2万+粉丝 241原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肆十二

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值