文档
注册
评分
提单
论坛
小AI

基本概念

CANN的开发环境和运行环境的区别是什么?

  • 开发环境:主要用于代码开发、编译、调测等开发活动。
    • (场景一)在非昇腾AI设备上安装开发环境,仅能用于代码开发、编译等不依赖于昇腾设备的开发活动(例如ATC模型转换、算子和推理应用程序的纯代码开发)。
    • (场景二)在昇腾AI设备上安装开发环境,支持代码开发和编译,同时可以运行应用程序或进行训练脚本的迁移、开发&调试。
  • 运行环境:在昇腾AI设备上运行用户开发的应用程序或进行训练脚本的迁移、开发&调试。

CANN和MindStudio是什么关系?

MindStudio是基于CANN的前流程开发工具链。使用MindStudio前需安装对应版本的CANN软件包。二者的版本配套关系可以参考各版本MindStudio的“版本说明”。

CANN包含哪些软件包?

CANN软件包含以下几种:

  • toolkit:开发套件包。支持算子/应用/模型开发和编译,包含模型转换、调优工具等。
  • nnae:深度学习引擎包。支持在线推理和训练。
  • nnrt:离线推理引擎包,用于应用程序的模型推理。仅支持离线推理。
  • kernels:二进制算子包,涉及动态shape网络的场景下使用。
  • tfplugin:插件包,对接上层框架TensorFlow的适配插件。在线推理或训练场景下若使用深度学习框架TensorFlow时须安装。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词