MindStudio
MindStudio是华为面向昇腾AI开发者提供的全流程工具链,致力于提供端到端的昇腾AI应用开发解决方案,使能开发者高效完成训练开发、推理开发和算子开发。
可视化工具
算子开发
- 算子设计(msKPP)
msKPP提供性能建模分析、调用msOpGen算子工程和基于Ascend C模板库进行自动调优等功能。
- 算子工程创建(msOpGen)
msOpGen提供模板工程创建、简化算子工程搭建和辅助算子测试验证等功能。
- 算子测试(msOpST)
msOpST提供在真实的硬件环境下对算子的输入输出进行测试的功能,用于验证算子功能的正确性。
- 异常检测(msSanitizer)
msSanitizer提供内存检测、竞争检测及未初始化检测的功能,支持多核程序下精准定位内存问题。
- 算子调试(msDebug)
msDebug基于昇腾处理器的原生环境调试能力,实现灵活的变量展示,支持算子功能调试,单步调试(包括上板和仿真)等功能。
- 算子调优(msProf)
msProf支持上板和仿真的性能数据采集,并通过MindStudio Insight进行可视化展示,协助用户快速定位算子性能瓶颈。
训练开发
性能调优
推理开发
精度调试
性能调优