MindSpore漫游世界
各位老鹏友、新鹏友们,大家好,我是昇思不知道师张小白。下面由我来向大家介绍一下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.cn/forum/thread-80567-1-1.html
张小白教你在Windows上使用JupyterLab体验MindSpore1.2.0
https://bbs.huaweicloud.cn/blogs/260796
MindSpore 1.3 CPU版 for windows源码编译踩坑记
https://bbs.huaweicloud.cn/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.cn/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.cn/blogs/198324
张小白GPU安装MindSpore给你看(Ubuntu 18.04.5)
https://bbs.huaweicloud.cn/blogs/198357
MindSpore 1.1.0 for ubuntu 18.04 CPU版本安装纪实
https://bbs.huaweicloud.cn/forum/forum.php?mod=viewthread&tid=99076
张小白教你在Unbuntu 18.04上docker安装Python3.7.5和MindSpore1.1.1
https://bbs.huaweicloud.cn/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.cn/blogs/292836
(5) Windows+WSL+CUDA+cuDNN
张小白再带你玩一次Win11+WSL+CUDA11.1+cuDNN8.0.5+MindSpore 1.3.0(GPU版)
https://bbs.huaweicloud.cn/blogs/293332
张小白教你在WSL环境源码安装mindspore 1.5.1 GPU版本
https://bbs.huaweicloud.cn/blogs/308958
(6)MindSpore在双系统的使用——且看张小白如何用暗影精灵玩转MindSpore
(一)开箱、拆机加装硬盘 https://bbs.huaweicloud.cn/blogs/309887
(二)Windows 11预览版和ubuntu 18.04.5双系统共存 https://bbs.huaweicloud.cn/blogs/309888
(三)3080的崛起 https://bbs.huaweicloud.cn/blogs/309891
(四)昇思、昇思 https://bbs.huaweicloud.cn/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.cn/blogs/205515
使用MindSpore Lite实现手机端图像检测
https://bbs.huaweicloud.cn/blogs/208653
(11)昇腾环境
MindSpore还可以在昇腾设备上运行。张小白目前做了个在Atlas 200DK上的尝试,还在华为云的AI1S服务器(Atlas 310)也做了尝试。不过都没完全结束。
Atlas200DK安装MindSpore 1.6.1折腾纪实
https://bbs.huaweicloud.cn/forum/thread-183362-1-1.html
AI1S服务器安装MindSpore 1.6.1折腾纪实
https://bbs.huaweicloud.cn/forum/forum.php?mod=viewthread&tid=183542
(全文完,谢谢阅读)
- 点赞
- 收藏
- 关注作者
评论(0)