【MMCV python安装指南】

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,不同的系统对应不同的版本。

【MMCV python安装指南】_第1张图片

2.python版本

第二步,查看python版本,打开python的命令行窗口,激活虚环境或者切换到你安装的路径后,输入指令:python–version。就会显示你安装的版本。

python -- version

在这里插入图片描述

3.torch版本

torch 的安装也是一个比较复杂的过程,整体思路也是找到和自己电脑以及cuda对应的版本进行安装。通常有两种方法:
第一:通过命令行输入。可以去官网查找对应的指令,参见pip 安装pyTorch
第二:下载wheel文件安装(推荐)
打开网站PyTorch下载网站
【MMCV python安装指南】_第2张图片
根据自己电脑和python的版本,下载到本地,注意有cpu和gpu两种版本

4.mmcv版本

mmcv 的安装也是一个比较复杂的过程,整体思路torch一致。通常有两种方法,建议通过官网进行安装,详细的给出了安装的参数和链接。
MMCV官网> MMCV官网 【MMCV python安装指南】_第3张图片
点击
For more installation methods, please refer to the Installation documentation.
【MMCV python安装指南】_第4张图片
然后选择你对应的版本,官网会给出两种安装方法的指导:
【MMCV python安装指南】_第5张图片

pip install xxxxxx 是通过命令行输入 进行在线安装
下面的网站是下载MMCV的wheel文件的,根据pytorch的版本选择对应的文件进行下载,下载之后 pip安装
【MMCV python安装指南】_第6张图片

安装示例

直接安装:报错
【MMCV python安装指南】_第7张图片

先通过wheel安装pytorch
在这里插入图片描述
再通过pip安装openmim
在这里插入图片描述

最后通过wheel安装mmcv
【MMCV python安装指南】_第8张图片

你可能感兴趣的:(python,机器学习,图像处理,pytorch,MMCV)