华为开源的自研AI深度学习框架
## 昇思MindSpore是什么
昇思MindSpore是华为推出的适用端边云场景的新型开源全场景深度学习框架,昇思MindSpore具备强大的分布式训练能力,内置多种并行策略,简化大模型开发。昇思MindSpore与昇腾处理器深度适配,充分发挥硬件性能,缩短训练时间并提升推理效率。昇思MindSpore支持AI与高性能计算(HPC)融合,满足AI for Science场景需求。昇思MindSpore生态丰富,提供开源项目、案例和SOTA模型,方便开发者快速上手和应用。
## 昇思MindSpore的主要功能
– 全场景AI框架:昇思MindSpore支持云、边缘和端侧的快速部署,适用多种硬件平台,如昇腾处理器、GPU、CPU等。
– 分布式训练:内置多种并行能力,提供简单易用的大模型分布式策略配置接口,支持高效的大模型训练。
– AI4S融合计算框架:支持AI + HPC全流程可编程,满足AI for Science场景的异构并行加速需求。
– 硬件潜能发挥:动静统一编程,最佳匹配昇腾处理器,帮助开发者缩短训练时间,提升推理性能。
– 安装与使用:提供详细的安装指南和命令,支持多种硬件平台。
– 云平台支持:提供云平台支持,帮助用户快速创建和部署模型,管理全周期AI工作流。
– 生态资源:提供开源项目、案例集合、SOTA模型及其衍生工具,支持多种领域套件(如NLP、CV、Audio等)。
## 如何使用昇思MindSpore
– 环境准备:硬件环境:昇思MindSpore支持多种硬件平台,包括昇腾处理器、GPU(如NVIDIA系列)、CPU(如Intel x86、Arm架构)等。软件环境:操作系统:推荐使用Linux(如Ubuntu 18.04或CentOS 7.6及以上版本),也支持Windows和macOS。Python环境:推荐使用Python 3.7及以上版本。
– 硬件环境:昇思MindSpore支持多种硬件平台,包括昇腾处理器、GPU(如NVIDIA系列)、CPU(如Intel x86、Arm架构)等。
– 软件环境:操作系统:推荐使用Linux(如Ubuntu 18.04或CentOS 7.6及以上版本),也支持Windows和macOS。Python环境:推荐使用Python 3.7及以上版本。
– 操作系统:推荐使用Linux(如
工具截图

