MMCV python安装指南
- MMCV 介绍
- 安装教程
- 1.系统环境
- 2.python版本
- 3.torch版本
- 4.mmcv版本
- 安装示例
MMCV 介绍
mmcv 是用于计算机视觉研究的基础 Python 库,支持 MMLAB 中的许多研究项目,例如
MMDetection https://github.com/open-mmlab/mmdetection
MMAction https://github.com/open-mmlab/mmaction
该库主要分为两个部分:
一部分是与深度学习框架无关的工具函数,比如 IO/Image/Video 相关的一些操作,
另一部分是为 PyTorch 写的一套训练工具,可以大大减少用户需要写的代码量,同时让整个流程的定制变得容易。
它提供以下功能:
(1)通用 IO API
(2)图像处理
(3)视频处理
(4)图像和注释可视化
(5)实用程序 (progress bar, timer, …)
(6)带有 hook 机制的 PyTorch 运行器
(7)各种 CNN 架构
安装教程
1.系统环境
第一步,看你的系统是windows 还是linux,不同的系统对应不同的版本。
2.python版本
第二步,查看python版本,打开python的命令行窗口,激活虚环境或者切换到你安装的路径后,输入指令:python–version。就会显示你安装的版本。
python -- version
3.torch版本
torch 的安装也是一个比较复杂的过程,整体思路也是找到和自己电脑以及cuda对应的版本进行安装。通常有两种方法:
第一:通过命令行输入。可以去官网查找对应的指令,参见pip 安装pyTorch
第二:下载whlee文件安装(推荐)
打开网站PyTorch下载网站
根据自己电脑和python的版本,下载到本地,注意有cpu和gpu两种版本
4.mmcv版本
mmcv 的安装也是一个比较复杂的过程,整体思路torch一致。通常有两种方法,建议通过官网进行安装,详细的给出了安装的参数和链接。
MMCV官网> MMCV官网
点击
For more installation methods, please refer to the Installation documentation.
然后选择你对应的版本,官网会给出两种安装方法的指导:
pip install xxxxxx 是通过命令行输入 进行在线安装
下面的网站是下载MMCV的whlee文件的,根据pytorch的版本选择对应的文件进行下载,下载之后 pip安装
安装示例
直接安装:报错
先通过whlee安装pytorch
再通过pip安装openmim
最后通过whlee安装mmcv