MindSpore整体架构介绍

MindSpore框架架构总体分为MindSpore前端表示层、MindSpore计算图引擎和MindSpore后端运行时三层。

  • MindSpore前端表示层(MindExpression,简称ME)

该部分包含Python API、MindSpore IR(Intermediate representation,简称IR)、计算图高级别优化(Graph High Level Optimization,简称GHLO)三部分。

  • Python API向用户提供统一的模型训练、推理、导出接口,以及统一的数据处理、增强、格式转换接口。
  • GHLO包含硬件无关的优化(如死代码消除等)、自动并行和自动微分等功能。
  • MindSpore IR提供统一的中间表示,MindSpore基于此IR进行pass优化。
  • MindSpore计算图引擎(GraphEngine,简称GE)

该部分包含计算图低级别优化(Graph Low Level Optimization,简称GLLO)、图执行。

  • GLLO包含硬件相关的优化,以及算子融合、Buffer融合等软硬件结合相关的深度优化。
  • 图执行提供离线图执行、分布式训练所需要的通信接口等功能。
  • MindSpore后端运行时

该部分包含云、边、端上不同环境中的高效运行环境。

最新文章

  1. 从零构建JavaScript的对象系统
  2. RMAN 前期准备工作和实例
  3. DAO模式设计步骤
  4. HDU1070 Milk 细节决定成败
  5. sql server中分布式查询随笔
  6. 【解决】hbase regionserver意外关机启动失败 [main] mortbay.log: tmpdir java.io.IOException: Permission denied
  7. hdu 2767
  8. shell编程的一些例子1
  9. bootstrap学习--模态弹出框modals轮子
  10. what oop ?
  11. C. Bear and Colors
  12. DOM知识梳理
  13. HTML学习笔记 w3sCss盒子模型(阴影)(div的一些使用)案例 第十节 (原创) 参考使用表
  14. PHPStorm+PHPStudy配置XDebug
  15. b继承a
  16. Abp Area View文件无法调用@L方法
  17. 洗礼灵魂,修炼python(68)--爬虫篇—番外篇之webbrowser模块
  18. Shell and DOS
  19. linux进程控制开发实例
  20. 在 SQL Server 中从完整路径提取文件名(sql 玩转文件路径)

热门文章

  1. javascript取url的参数的方法
  2. 1669 DINIC+二分
  3. IDS入侵检测系统
  4. 逆向 time.h 函数库 time、gmtime 函数
  5. <input type="file" id="fileID">文本框里的值清空方法
  6. 用 vitePress 快速创建一个文档项目
  7. 本地jar包安装Maven本地仓库
  8. VS Code插件推荐-Settings Sync
  9. PHP基础-常用的数组相关处理函数
  10. RabbitMQ一些实用方法