
hi开发者们,欢迎来到《AI开发》栏目,这是一档聚焦开发教程,开发文档、开发工具、应用案例和常见问题的栏目,致力于协助开发者们更好地了解寒武纪产品,以及使用软件开发平台。
学完这个系列,大家会对 MagicMind 推理引擎有较全面的基本认知。MagicMind 框架有非常多的优越性,它适用于寒武纪全部的硬件产品,支持多种框架前端,具备较好的AI模型开箱即用能力、支持dynamic shape、支持基于框架方式的直接使用,支持自定义Plugin并提供丰富的支撑工具和Sample,方便用户进行业务的开发、迁移及优化。这些更为详细的特性介绍以及使用,会在中级课程中为大家逐一展开。
一、
《MagicMind系统性概述》
时长:12min 难度:初级
这节课我们将首先讲解 MagicMind 的背景,以及 MagicMind 在寒武纪软件栈中的定位。接下来,从模型表示层、模型优化层、模型部署层三个方面展示MagicMind的总体架构。然后,讲解 MagicMind 的工作原理。最后,带大家从构建期,运行期分别去总结 MagicMind 的重要优化及功能特性。
二、
《MagicMind 模型生成之框架解析》
时长:7min 难度:初级
上节课中,我们已经了解了 MagicMind 的大致原理,这节课会为大家详细讲解 MagicMind是如何具体实现框架解析的,包括应该遵循的流程,具体使用的API,并解析各个不同的开源框架有什么样的不同之处。最后,会为大家介绍 MagicMind 将开源框架模型解析并转换为 MagicMind 模型的一个简单的工具。
三、
《MagicMind 模型生成之逐层构建》
时长:6min 难度:初级
这节课程,我们将为开发者讲解如何使用 MagicMind API 逐层构建模型。带大家学习 MagicMind 框架,了解模型在 MagicMind 中的结构,为以后模型推理,精度性能优化打下基础。
四、
《MagicMind 模型部署》
时长:6min 难度:初级
这节课主要讲解 MagicMind 如何部署模型、并介绍模型部署工具mm_run的使用。我们将首先介绍 MagicMind 模型部署的典型场景、流程、关键接口及代码展示,然后讲解 MagicMind 模型部署工具mm_run的使用。
与AI同行,共码未来

点击阅读阅文,马上开始学习 ↓↓↓

