open mmlab项目配置小结

ubuntu环境下
1.cuda版本导致锁定最新版本的pytorch。计算机默认升级cuda,可能导致不能兼容pytorch,导致我们项目得重新配置。

2.提前建立项目文件夹,在terminal中cd到项目文件夹再开始行动git clone,wget等操作。对于多项目情况,便于我们管理各类文件。有些项目可能需要安装相同依赖但是版本不同,有时可能会冲突或错误删除。

3.关于mmcv。按官方介绍,mmcv-full是mmcv的加强版,最新版本为1.7.2。mmcv应是与cuda与torch版本有较大关联性。目前我的cuda12.3,竟然只能mim install mmcv==1.7.2,连1.7.0都无法安装,真是神奇。我们所有mmlab的视觉项目与相关依赖包都需要围绕在mmcv版本的基础上进行选择与配置。
备注:在mmdet安装说明中,mmcv-full已经被重命名为mmcv(mmcv-v2.x)。记住是mmcv不是mmcv lite。

4.conda list,发现包的状态主要分为pypi与develop两种。前者为依赖,后者为开发环境,后者的功能包含了前者。pypi的安装方法简单很多。对应下图case a与b。
在这里插入图片描述
5.关于mim install xxx,它是openmim包内的。它属于open-mmlab,所以配置时采用mim install而不用pip install,能有效提升兼容性,不出bug,尤其是在安装mmcv的时候。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值