#MindSpore#刚刚,华为全场景 AI 计算框架MindSpore开源!

图片
新智元报道
编辑:白峰、鹏飞
【新智元导读】华为Mindspore AI计算框架正式开源 , 标志着华为向自己的AI梦想 , 迈出了新的一步 , 而深度学习开源领域 , 又迎来了一位重量级的玩家 。 全场景适用、端云边协同、低门槛开发、高效分布式并行计算 , MindSpore将为AI领域带来一场怎样的革命?「新智元急聘主笔、高级主任编辑 , 添加HR微信(Dr-wly)或扫描文末二维码了解详情 。 」一家做硬件起家的公司 , 进入AI领域后也是专捡硬骨头啃 。
起初 , 他们造芯 , 一做就是10年 , 一投就是4000亿 , 诞生了天罡、麒麟、昇腾等我们耳熟能详的芯片 。 如今 , 他们做AI框架 , 想要降低AI开发门槛 , 让开发者可以轻松的移植代码 , 并实现全场景按需协同 。 这背后 , 只为了一个目的:万物互联 。 是的 , 这家公司就是华为 。 距离2018年10月10日华为轮值董事长徐直军在华为全连接大会上公布MindSpore , 已经一年多了 。 一年多前 , 华为让大家知道 , 在AI框架江湖将出现一个后起之秀;一年多后的今天 , 华为MindSpore首席科学家陈雷宣布 , 国内首个全场景AI计算框架MindSpore正式开源!如此好用的框架将于4月份正式开始公测 , 到时开发者就可以亲身体验了 。 MindSpore降世:为华为在2万亿美元大蓝海中保驾护航华为副董事长胡厚崑曾经在华为全连接大会上表示:“我们面临的是一个2万亿美元的计算产业大蓝海 。 ”目前华为已经有了在这片巨大的蓝海中远航的硬件基础 , 那么接下来就要在软件上跟进 。 然而 , 海上风浪大 。 第一股风浪 , 就是技术战和贸易战 , 因此华为必须拥有自主可控的全场景计算框架来抵御这股足以掀翻整艘大船的风浪 。 第二股风浪 , 是目前计算框架存在开发门槛高、运行成本高、部署难度大等等亟待解决的问题 。 作为华为支持端、边、云全场景的开源深度学习训练推理框架 , MindSpore一出生就承担着这个年纪不该有的重大使命 。 
图片
往小处说 , MindSpore当前主要应用于计算机视觉、自然语言处理等AI领域 , 能够为数据科学家和算法工程师提供设计友好、运行高效的开发体验 , 同时解决了昇腾AI处理器原生支持及软硬件协同优化的问题 。 往大处说 , 它的战略意义在于构筑面向全球的人工智能开源社区 , 推动人工智能软硬件应用生态繁荣发展 。 
图片
强大的核心特性 , 助力高效实战开发
开发者只需要掌握张量(Tensor)、算子(Operator)、单元(Cell)以及模型(Model)这4个基本概念及Python编程基础 , 即可利用MindSpore提供的高级API进行实战开发 。
陈雷介绍了Mindspore的关键特性路标的变化 , 并且承诺会不断根据开发者的需求 , 对Mindspore进行改进 , 力求满足开发者最关心、最核心的需求 。 
图片
接下来我们看下MindSpore的核心特性 。
自动微分
当前主流的深度学习框架主要有三种自动微分技术:网络在编译时转换为静态数据流图(TensorFlow) , 在静态图上做自动微分;以记录操作符重载的方式 , 动态生成数据流图(PyTorch) , 在动态图上自动微分 。
而 MindSpore 采用基于源码转换的通用自动微分:以即时编译(JIT)的方式在中间表达(编译过程中程序的表达形式)上做自动微分变换 , 支持while/if/for等复杂的控制流结构、支持高阶函数和闭包等灵活的函数式编程方式 。
自动并行
MindSpore自动并行能够用串行算法代码 , 自动实现分布式并行训练 , 并且保持高性能 。 分布式并行训练的范式有数据并行和模型并行 , 以及由这两种范式组合出来的混合并行 。
推荐阅读
- 「华为」荣耀彻底爆发,这手机从 2999 暴跌到 1638,比双 11 更吃香了
- 『价格』价格差 100,华为 Mate30 和 iPhone SE2 怎么选?答案简单!
- 『市场份额』鲁大师公布一季度手机排名,华为荣耀排名第一、二名,安兔兔怎么看?
- 小贝贝议科技■国产手机厂商有可能使用华为麒麟芯片吗?
- [屏幕]华为 P40 Pro 屏幕简评:能否担当旗舰的称号?
- 『华为』华为 14nm 订单转给中芯国际,台积电:不担心市场份额会下降
- 【华为】华为这款手机降至1399元:4800万浴霸四摄+3200万自拍+4000mah
- 华为Mate30:华为宣布!P40基本已去谷歌!外媒:华为P40去谷歌依然是顶级旗舰
- 『小谦』侧边指纹,后置竖向四摄,华为nova 7 SE曝光
- 华为荣耀■华为突然宣布新5G处理器,高通直叹气,很无奈,差距又拉大了
