当前位置: 首页 > news >正文

寒武纪显卡MLU编译安装mmcv1.7.0、mmdetection2.26.0并测试

一、 虚拟环境搭建与torch_mlu安装

conda create -n pytorch1.9_mlu python=3.7 -y   #创建环境
source activate pytorch1.9_mlu                #激活环境

cd 到mlu的指定目录下进行pytorch和pytorch_mlu安装

在这里插入图片描述

在这里插入图片描述

首先安装torch,然后torch_mlu,最后torchvision
pip installl torch-1.9.0-cp37-cp37m-linux_x86_64.whl
pip install torch_mlu-1.10.0_torch1.9-cp37-cp37m-linux_x86_64.whl
pip install torchvision-0.10.0a0+300a8a4-cp37-cp37m-linux x86 64.whl
vim ~/.bashrc #将寒武纪驱动写入

在这里插入图片描述
然后验证:
在这里插入图片描述

如果报错OSError: libmpi.so.40: cannot open shared object file: No such file or directory

在这里插入图片描述
解决

conda install openmpi

二、 install mmcv-full on Cambricon MLU device

在这里插入图片描述

问题 ImportError libtorch_mlu.so: cahnot open shared object file: No such file or directory

在这里插入图片描述

在这里插入图片描述

export LD_LIBRARY_PATH=/home4/sre/hyliu41/anaconda3/envs/pytorch1.9_mlu/lib/python3.7/site-packages/torch_mlu/csrc/lib:$LD_LIBRARY_PATH

在这里插入图片描述

安装mmdetection2.26

git clone https://github.com/open-mmlab/mmdetection.git
cd mmdetection
pip install -v -e .

验证安装

在这里插入图片描述

在这里插入图片描述
修改:
在这里插入图片描述

mmcv1.7.0不支持dcn在mlu后端运行
在这里插入图片描述
参考,目前mmcv2.1.0版本支持在这里插入图片描述
将这部分函数修改加入的mmcv1.7.0中
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关文章:

  • 如何在 ONLYOFFICE 演示文稿中调整段落首行缩进
  • 如何通过AI辅助数据分析
  • 凯恩斯宏观经济学与马歇尔微观经济学的数学建模和形式化表征
  • Flutter Container组件、Text组件详解
  • 程序编码规范,软件设计规范
  • 从0到1搭建AI绘画模型:Stable Diffusion微调全流程避坑指南
  • 《软件工程》第 6 章 - 软件设计概论
  • 密度矩阵重整化群——DMRG
  • 5G技术赋能楼宇自控系统,数据传输与指令响应效率双提升
  • Milvus可视化客户端Attu安装与使用指南
  • Linux文本搜索——grep命令详解
  • 深度学习在建筑物提取中的应用综述
  • 2025年5月26日工作总结
  • 从“黑箱”到透明化:MES如何重构生产执行全流程?
  • 亚当·斯密思想精髓的数学建模与形式化表征
  • 鸿蒙OSUniApp 开发的多图浏览器组件#三方框架 #Uniapp
  • HOW - 从0到1搭建自己的博客站点(一)
  • OpenPCDet安装排错
  • 解锁MCP:AI大模型的万能工具箱
  • 如何学习联邦学习和差分隐私
  • 最近中文字幕mv在线视频/口碑seo推广公司
  • 帮忙做宴会的网站/最知名的网站推广公司
  • wordpress手机端显示/许昌正规网站优化公司
  • wordpress设置文章字体颜色/如何做网站seo排名优化
  • ppt做多个网站/站长工具无忧
  • 斐讯路由器做网站映射/网站友情链接是什么