MindStudio
MindStudio是华为面向昇腾AI开发者提供的全流程工具链,致力于提供端到端的昇腾AI应用开发解决方案,使能开发者高效完成训练开发、推理开发和算子开发。
- MindStudio是什么
介绍MindStudio的工具架构和使用场景。
- 版本说明
MindStudio的版本配套关系、当前版本的新增变更特性以及问题修复等。
- 快速入门
训练、推理、算子开发场景下工具使用的快速入门。
算子开发工具
设计
开发
调试
- 算子调试 msDebug
提供基于昇腾处理器的原生环境调试能力,实现灵活的变量展示。支持算子功能调试,单步调试(上板)等功能。
- 异常检测 msSanitizer
提供内存检测、竞争检测、未初始化检测及同步检测的能力,支持多核程序下内存问题的精准定位。
调优
运行
训练开发工具
调优
- 模型调优 msProf
支持采集CANN和NPU性能数据,提升昇腾设备性能调优效率。
- Ascend PyTorch Profiler
提供PyTorch训练/在线推理场景采集性能数据,输出可视化的性能数据文件,提升性能分析效率。
- MindSpore Profiler
提供MindSpore训练/在线推理场景采集性能数据,输出可视化的性能数据文件,提升性能分析效率。
- 性能分析 msprof-analyze
基于采集的性能数据进行分析,提供昇腾设备性能瓶颈快速识别能力。
- 调优工具接口库 msPTI
用户可以通过msPTI构建针对NPU应用程序的工具,用于分析应用程序的性能。
- 内存分析 msMemScope
提供整网级多维度显存数据采集、自动诊断、优化分析能力。
运行
扩展工具
推理开发工具
调优
运行