mmcv环境配置

Colab-mmlab深度学习炼金术

第一章 mmlab环境配置


`


在 Google Colab 上安装

`
最新版的mmcv2.0.X提供了colab平台配置mmlab相关库的快捷命令,超简单!!


``

一、pandas是什么?

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、使用步骤

1.引入库

Google Colab 通常已经安装了 PyTorch,因此我们仅需要通过以下命令安装 MMCV 和 MMSegmentation。

步骤 1. 使用 MIM 安装 MMCV

!pip3 install openmim
!mim install mmengine
!mim install "mmcv>=2.0.0"

Step 2. 通过源码安装 MMSegmentation

!git clone https://github.com/open-mmlab/mmsegmentation.git
%cd mmsegmentation
!git checkout main
!pip install -e .

Step 2. 通过源码安装 MMSegmentation

!git clone https://github.com/open-mmlab/mmsegmentation.git
%cd mmsegmentation
!git checkout main
!pip install -e .

Step 3. 验证

import mmseg
print(mmseg.__version__)

#示例输出: 1.0.0就安装成功了,接下来的测试权重不知道为啥没法下载,相关导入包的命令都是可以执行的
##数据集下载

#.tar
!wget  http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar
!tar xvf VOCtrainval_06-Nov-2007.tar
!rm /content/mmsegmentation/VOCtrainval_06-Nov-2007.tar
#.zip
!wget  http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar -o /content/mmsegmentation/data/V.zip
!unzip /content/mmsegmentation/data/coco.zip
!rm /content/mmsegmentation/data/coco.zip

注意

早期的mmcv版本需要单独安装mmcv-full,而且要求pytorch版本与mmcv-fullban版本对应,这边提供一个师妹以前用的代码

#可以先卸载之前的pytorch
!pip install -U torch==1.11.0+cu113 torchvision==0.12.0+cu113 --extra-index-url https://download.pytorch.org/whl/cu113
!pip3 install openmim
!mim install mmengine
!pip install
!pip install
/content/drive/MyDrive/ST-DASegNet/mmcv ful1-1,4.8-cp310-cp310-manylinux1 x86 64.whl
!pip install -e

config下的模型训练文件与_base_网络模型文件,要注意区分,训练和测试时使用的是
-config
–model
下的训练文件,训练文件中引用_base_中的定义模型文件,大概就是这样。

如果有错误欢迎及时指正!!


总结

!!重点!!
安装相关包或配置环境,要仔细阅读相关说明。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

云朵不吃雨

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

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

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

打赏作者

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

抵扣说明:

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

余额充值