MindSpore漫游世界

网友投稿 672 2022-05-28

各位老鹏友、新鹏友们,大家好,我是昇思不知道师张小白。下面由我来向大家介绍一下MindSpore漫游世界的神话。

MindSpore作为一个广谱AI框架(曾经的头孢),适用于很多场合。就拿张小白目力所及的系统而言,MindSpore作为一个小孢子已经在多元平行的世界上野蛮生长了。比如:

(1)Windows(仅CPU)

对于MindSpore而言,Windows是最容易让新手上手也是最能让进阶的开发者诟病的平台了。因为众所周知,深度学习的神经网络计算,需要进行大量的矩阵计算,而这点,作为Windows而言,即便你配置了一个超强的GPU显卡(就比如张小白的Nvidia RTX3080 Laptop)也无法直接使用。因为MindSpore并没有推出Windows的GPU版本。相比友商,Tensorflow、PyTorch和PaddlePaddle等,无一例外,都有这个版本。这个很尴尬。所以MindSpore团队还是要加油哦。。

体验MindSpore 1.0 For Windows(CPU)

https://bbs.huaweicloud.com/forum/thread-80567-1-1.html

张小白教你在Windows上使用JupyterLab体验MindSpore1.2.0

https://bbs.huaweicloud.com/blogs/260796

MindSpore 1.3 CPU版 for windows源码编译踩坑记

https://bbs.huaweicloud.com/blogs/281260

(2)MacOS

MacOS在以前张小白拿自己的Macbook Pro老爷本出来玩的时候,还只能用docker玩,但是现在已经支持原生的CPU了。使用了M1的新型Macbook用的是ARM架构的CPU。这点张小白买不起。但是据我所知,周边的人很多人用Mac。所以,要让这些人对AI感兴趣,那么迅速推出支持Macbook的GPU或者AI芯片,才是王道阿。

MacOS也能玩MindSpore?(MindSpore 1.2+docker)

https://bbs.huaweicloud.com/blogs/255527

(3)Ubuntu 18.04

Ubuntu 18.04系统,无论是x86版,还是arm(aarch64)版,都是很常见的AI应用使用的平台,比如Atlas 200DK用的就是它的arm版系统,而华为云的AI1S服务器,既有x86的ubuntu 18.04版本,也有arm的ubuntu 18.04版本。

张小白带你快速体验MindSpore V1.0(For ubuntu 18.04)

https://bbs.huaweicloud.com/blogs/198324

张小白GPU安装MindSpore给你看(Ubuntu 18.04.5)

https://bbs.huaweicloud.com/blogs/198357

MindSpore 1.1.0 for ubuntu 18.04 CPU版本安装纪实

https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=99076

张小白教你在Unbuntu 18.04上docker安装Python3.7.5和MindSpore1.1.1

https://bbs.huaweicloud.com/blogs/241465

对于装了windows,自己的电脑有GPU的情形,但是基于MindSpore没有Windows GPU版本的情况,很多开发者(包括张小白)都开始了变通的使用方法。这时一般都会安装WSL来处理。基于WSL包含两种安装方式,nvidia-docker和CUDA/cuDNN。当然了,也不见得要在Windows上装WSL,有的开发者更加努力点,可以在自己比较大的硬盘上采用双系统,即Windows和ubuntu 18.04共存的方式,想打游戏的时候切换到windows,想玩AI的时候切换到在Ubuntu 18.04上玩MindSpore。

(4) Windows+WSL+Nvidia-docker

张小白带你在Windows11 预览版的WSL上玩转MindSpore 1.3.0(GPU版)

https://bbs.huaweicloud.com/blogs/292836

(5) Windows+WSL+CUDA+cuDNN

张小白再带你玩一次Win11+WSL+CUDA11.1+cuDNN8.0.5+MindSpore 1.3.0(GPU版)

https://bbs.huaweicloud.com/blogs/293332

张小白教你在WSL环境源码安装mindspore 1.5.1 GPU版本

https://bbs.huaweicloud.com/blogs/308958

(6)MindSpore在双系统的使用——且看张小白如何用暗影精灵玩转MindSpore

(一)开箱、拆机加装硬盘 https://bbs.huaweicloud.com/blogs/309887

(二)Windows 11预览版和ubuntu 18.04.5双系统共存 https://bbs.huaweicloud.com/blogs/309888

(三)3080的崛起 https://bbs.huaweicloud.com/blogs/309891

(四)昇思、昇思 https://bbs.huaweicloud.com/blogs/309898

在业界比较流行的AI边缘设备,如Nvidia Jetson Nano,或者树莓派上,MindSpore也是可以用的。这点张小白做了一点初步的尝试(希望是首发)。其中Jetson Nano相当于是ARM+Nvidia的边缘GPU,树莓派是ARM+CPU:

(7)Nvidia Jetson NANO B01 4G

https://zhuanlan.zhihu.com/p/473273579

(8)树莓派4B 4G

https://zhuanlan.zhihu.com/p/473474756

(9)ModelArts

在华为云的ModelArts上,直接就可以有MindSpore的各种环境可以用。开发者一般使用ModelArts对MindSpore进行模型的训练和调优:

(10)手机端,IoT设备端

这里一般使用MIndSpore的Lite版本:

使用MindSpore Lite实现手机端图像分类

https://bbs.huaweicloud.com/blogs/205515

使用MindSpore Lite实现手机端图像检测

https://bbs.huaweicloud.com/blogs/208653

(11)昇腾环境

MindSpore漫游世界

MindSpore还可以在昇腾设备上运行。张小白目前做了个在Atlas 200DK上的尝试,还在华为云的AI1S服务器(Atlas 310)也做了尝试。不过都没完全结束。

Atlas200DK安装MindSpore 1.6.1折腾纪实

https://bbs.huaweicloud.com/forum/thread-183362-1-1.html

AI1S服务器安装MindSpore 1.6.1折腾纪实

https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=183542

(全文完,谢谢阅读)

MindSpore Ubuntu Windows

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Win放大镜、远程桌面、画图、写字板快捷键#_
下一篇:华为云SQLServer软硬件升级,推动性能全面提升
相关文章