- 华为MindSpore深度学习框架应用开发实战
- 李晓黎编著
- 504字
- 2024-11-28 16:13:58
1.4.2 ModelArts平台对昇腾生态的支持
作为华为云AI平台,ModelArts对昇腾芯片及其开发生态提供了全面支持,包括提供多款支持昇腾系列的预置神经网络算法。
1.对Ascend 310的支持
Ascend 310是一款华为自研的云端AI芯片,具有低功耗和高算力的特性,ModelArts支持使用Ascend 310芯片提供高性能推理的能力。
在 ModelArts 提供的典型样例中,包含使用 Ascend 310 推理的样例。该样例以“ResNet_v1_50”算法为例,指导用户如何从AI Gallery订阅算法,然后使用订阅算法创建训练模型,并将所得的模型部署为在线服务(使用Ascend 310推理)。针对支持Ascend 310 推理的算法,如 ResNet_v1_101、MobileNet_v1 等,均可参考此样例操作进行训练和推理操作。
2.对Ascend 910的支持
Ascend 910是一款华为自研的云端AI芯片。Ascend 910具有算力强、体积小等特性。
第7章将介绍使用Ascend 910训练+Ascend 310推理的实例。该实例以“图像分类ResNet50”算法为例,指导用户如何从AI Gallery订阅算法,然后使用订阅算法创建训练模型,并将所得的模型部署为在线服务。针对支持Ascend 910训练和Ascend 310推理的算法,可参考此样例操作进行训练和推理操作。
3.对MindSpore的支持
ModelArts 平台为多款深度学习框架提供了昇腾运行环境。除了 TensorFlow、PyTorch,在ModelArts的训练、开发环境功能中,支持选用MindSpore框架构建模型,还提供了基于MindSpore框架的预置图像分类算法ResNet50。第5章将介绍在ModelArts平台中基于ResNet50算法的训练和推理过程。