目录

一、Mindspore简介

1.介绍

2.昇思MindSpore的优势

(1)简单的开发体验

(2)灵活的调试模式

(3)充分发挥硬件潜能

(4)全景快速部署

二、安装MindSpore

1.获取安装命令

(1)选择需要下载的配置

(2)命令安装

(3)安装conda

 (4)安装cource

 三、小结


一、Mindspore简介

1.介绍

MindSpore是由华为于2019年8月推出的新一代全场景AI计算框架,2020年3月28日,华为宣布MindSpore正式开源。

昇思MindSpore总体架构如下图所示:

 昇思MindSpore作为全场景AI框架,所支持的有端(手机与IOT设备)、边(基站与路由设备)、云(服务器)场景的不同系列硬件,包括昇腾系列产品、英伟达NVIDIA系列产品、Arm系列的高通骁龙、华为麒麟的芯片等系列产品。

2.昇思MindSpore的优势

(1)简单的开发体验

官方说明:帮助开发者实现网络自动切分,只需串行表达就能实现并行训练,降低门槛,简化开发流程。

个人理解: 也就是相对开发的便捷度上面是有提高的,这个我们后面会专门介绍

(2)灵活的调试模式

官方说明:具备训练过程静态执行和动态调试能力,开发者通过变更一行代码即可切换模式,快     速在线定位问题。

个人理解: 也就是说在我们对代码调试的时候,可以快速定位存在bug的地方,着对于开发者来说是一件求之不得的事情,我们每一个开发对于代码的测试和调试都是很头疼的,这个功能真是太香了。

(3)充分发挥硬件潜能

官方说明:最佳匹配昇腾处理器,最大程度地发挥硬件能力,帮助开发者缩短训练时间,提升推理性能。

个人理解: 也就是说我们在硬件做好之后,因为昇腾的处理器很强大,不需要大量的模拟测试和训练,可以大大提高我们的开发效率。

(4)全景快速部署

官方说明:支持云、边缘和手机上的快速部署,实现更好的资源利用和隐私保护,让开发者专注于AI应用的创造。

个人理解: 这个就是说存在良好的生态,并且可以在移动设备或者云端快速的部署项目,我们可以更安全、更专注的做AI的开发

二、安装MindSpore

1.获取安装命令

官网下载网址MindSpore官网

(1)选择需要下载的配置

这里我选择的是1.8.1版本、python选择的是3.9版本

这里需要注意一点------windows必须为win10 64位

(2)命令安装

打开python

 输入官网给的安装下载命令

 命令:

pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.7.1/MindSpore/cpu/x86_64/mindspore-1.7.1-cp39-cp39-win_amd64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple

 验证是否安装成功

pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.7.1/MindSpore/cpu/x86_64/mindspore-1.7.1-cp39-cp39-win_amd64.whl --trusted-host ms-release.obs.cn-north-4.myhuaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple

这里如果输出版本号说明安装成功

MindSpore version: 版本号
The result of multiplication calculation is correct, MindSpore has been installed successfully!

(3)安装conda

确认环境

win10 -64版本

 选择conda适配版本

 通过命令安装MindSpore

(4)安装cource

需要安装

这里要注意一点:也是要配置环境变量,一样的方式

 安装git工具

安装GCC7.3

这里同上,需要配置环境变量

安装Cmake3.18版本

这里同上,需要配置环境变量

安装ActiviPerl 5.28.1版本

 安装wheel

 从代码仓中下载源码

 源码编译

 进行最后的MindSpore安装

 验证是否安装成功

 出现以上的版本信息说明成功

三、小结

总的来说,这玩意搭建太费劲了,按照我用华为的产品来看,基本上都是前期搭建很麻烦,但是熟悉之后,效率是真的很高,产品也是真的好用!!!

Mindspore初学者保姆级上手相关推荐

  1. 开源规模化算法生产平台YMIR的保姆级上手教程

    本次教程共有3期,大家速速上手操作吧! 1.背景介绍&系统设计理念 YMIR 公开课第一期:背景介绍&系统设计理念 https://www.bilibili.com/video/BV1 ...

  2. 【人工智能AI】想要搭建“真本地”的永远免费-真正属于自己的ChatGPT吗?国产开源版 ChatGLM:保姆级上手教程!

    清华智谱 AI 开源了 GLM 系列模型的新成员--中英双语对话模型 ChatGLM-6B,支持在单张消费级显卡上进行推理使用.这是继此前开源 GLM-130B 千亿基座模型之后,智谱 AI 再次推出 ...

  3. 快速上手Springboot项目(登录注册保姆级教程)

    本文章对SpringBoot开发后端项目结构做了简单介绍,并示范了使用SpringBoot+MySQL实现登录的后端功能,与本博客的另一篇文章 Vue 实现登录注册功能(前后端分离完整案例) | Ma ...

  4. 【快速上手系列】保姆级Layuimini与SSM的联合使用教程(数据表格操作)

    [快速上手系列]保姆级Layuimini与SSM的联合使用教程(数据表格操作) 使用步骤 导入layuimini 下载layuimini文件 这个并不是直接运行的,需要用HBuilder导入 layu ...

  5. LBM模式学习·保姆级安装及初步使用教程

    在学习LBM模式的过程中,我感觉LBM模式流程简短.运行方便,但是可供参考的材料较为有限,对于一个独立学习LBM模式的初学者非常不友好(我就是这个初学者哈哈,此前从未独立运行过任何模式),因此萌生了写 ...

  6. 保姆级NLP学习路线来啦!

    这个保姆级不是形容这份指南有多详细,而是形容这个指南会伴随你们一起成长哟(其实就是太多了写不完).之后的更新都会定期发文并汇总在Github上,欢迎催更: https://github.com/lee ...

  7. 这可能是东半球最保姆级的后台服务器开发学习路线

    作者 | 编程指北 来源 | 编程指北(id :cs_dev) 前言 这一篇的主题是「Linux C/C++ 服务器/后台开发学习路线」. 这样的文章相信大家都见得不少了,写之前也非常忐忑,能不能和其 ...

  8. 重磅推荐:保姆级Java技术图谱!够学到元宵节了,赶紧收藏!

    最近因为参与社群交流的时间比较多,除了唠唠白酒的嗑之外,很大一部分时间都是看到群里问到一些关于Spring Boot和Spring Cloud应用过程中碰到的问题以及一些开发过程中的报错信息.在这些帮 ...

  9. 官方发布:深度学习高层API保姆级中文教程免费开放

    很多小伙伴在后台给我留言,零基础如何入门深度学习?想要做算法工程师,自学了python基础,现在还来得及吗? 这个问题很大.很难说一篇文章几句话就能解决这个问题.今天我给大家说一下自己的一些个人经验, ...

最新文章

  1. linux 0.01内核分析与操作系统设计 pdf,《Linux 0.01内核分析与操作系统设计——创造你自己的操作系统》...
  2. python编程基础知识点上的问题_python编程入门之二:必备基础知识
  3. PlayMaker的Transition和Global Transition
  4. 关于在Webservice里使用LinqToSQL遇到一对多关系的父子表中子表需要ToList输出泛型而产生循环引用错误的解决办法!(转)...
  5. lambda 分类聚合_使用Java 8 Lambda,流和聚合
  6. 小心点,别被当成垃圾回收了。
  7. SPP-net论文笔记
  8. 基于51单片机的计算器
  9. 《只管去做》-如何做靠谱的年度计划
  10. NUC1371 Who's in the Middle【中位数+排序】
  11. 一张图看透办公网安全
  12. 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第2节 线程实现方式_12_创建多线程程序的第二种方式_实现Runnable接口...
  13. 算法导论2.3练习答案
  14. oracle mysql 同义词_Oracle中的同义词SYNONYM
  15. 卷不能在读/写模式下重新挂载。可能是因为先前没有完全卸载(安全删除)
  16. XCTF 攻防世界 MISC杂项 高手进阶区
  17. 基于TC358870XBG的头戴式显示方案
  18. 生成随机密码,验证码
  19. 微信小程序怎么直播?
  20. sql 语句优化...

热门文章

  1. securecrt连接虚拟机提示账号密码错误
  2. HDU 5238 线段树+数论
  3. mongodb 副本集测试
  4. flutter 九宫格菜单_flutter九宫格图片查看器
  5. 漏洞复现Influxdb,H2database,couchDB,ElasticSearch
  6. R shiny echart4r 常见问题整理
  7. mysql数据库热备份_mysql数据库热备份
  8. 教大家强制退出id账号_今天教大家怎么用手机注册自媒体账号之企鹅号。
  9. LINUX TC介绍
  10. python开头声明中文_python开头——文件声明 详解