初见
一直听说 MindSpore 如何如何,今天才真正上手熟悉下,今天先给自己扫个盲
MindSpore 是什么
昇思MindSpore是一个全场景深度学习框架,旨在实现易开发、高效执行、全场景统一部署三大目标。
MindSpore 的作用就和 pytorch、TensorFlow这些AI框架一样,可用来做 AI 开发,简化开发难度
简单点,说人话就是模型开发框架,不过要基于昇腾芯片
MindSpore 能干什么
总结下有以下作用:
- 深度学习模型开发:MindSpore 提供了丰富的 API,支持用户开发和训练各种深度学习模型。
- 端、边、云统一训练和推理:支持在不同的运行环境(包括端侧设备、边缘设备和云端服务器)上进行模型的训练和推理,实现一次开发,多处部署。
- 自动并行计算:MindSpore 拥有自动并行技术,能够根据硬件环境自动优化并行计算策略,提高计算效率。
- 多维混合分布式并行:支持数据并行、模型并行、流水线并行等多种并行技术,适用于大规模和超大规模的模型训练。
- 科学计算:MindSpore 支持科学计算,将数值计算与深度学习相结合,适用于电磁仿真、药物分子仿真等科学领域。
模型转换和迁移:提供了模型转换工具,帮助用户将其他框架训练的模型转换为 MindSpore 支持的模型。
MindSpore 生态
随着 A 国封锁的加剧(你懂的),有一个稳定 AI 生态显得非常重要,不然一直会被卡脖子。
我们的选择其实不多,MindSpore 是靠前的其中一个。
打卡 2024-07-27