news 2026/7/5 19:37:36

CANN模型编译指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN模型编译指南

模型编译

【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs

以运行用户登录开发环境。使用ATC工具将开源框架的网络模型(如ONNX、TensorFlow等)编译成*.om模型文件。

此处以转换ONNX模型为例给出命令示例,执行命令的用户需具有命令中相关路径的可读、可写权限。

atc --model=$HOME/module/resnet50*.onnx --framework=5 --output=$HOME/module/out/onnx_resnet50 --soc_version=<soc_version>

各参数的解释如下,详细取值说明及约束说明请参见《ATC离线模型编译工具》。

  • --model:ResNet-50网络的模型文件的路径。
  • --framework:原始框架类型。5表示ONNX。
  • --output:resnet50.om模型文件的路径。请注意,记录保存该om模型文件的路径,后续开发应用时需要使用。
  • --soc_version:AI处理器的版本。_<soc_version>_请根据实际情况替换。

注意事项:

  • 如果模型转换时,提示有不支持的算子,请先参见《Ascend C算子开发指南》完成自定义算子开发,再重新编译模型。
  • 如果模型转换时,提示有算子编译相关问题,但根据报错信息无法定位问题、需要联系技术支持时(您可以获取日志后单击Link联系技术支持。),则需设置DUMP_GE_GRAPH、DUMP_GRAPH_LEVEL环境变量,再重新转换模型,收集模型转换过程中各个阶段的图描述信息。关于环境变量以及图描述信息的说明,请参见《ATC离线模型编译工具》中的“参考 > dump图详细信息”。

【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 19:36:16

CANN稀疏算子文档模板

{aclsparseXxx} 算子文档 【免费下载链接】ops-sparse 本项目是CANN提供的高性能稀疏矩阵计算的算子库&#xff0c;专注于优化稀疏矩阵的计算效率。 项目地址: https://gitcode.com/cann/ops-sparse 算子概述 {功能描述 数学表达式} 接口列表 接口名说明 产品支持…

作者头像 李华
网站建设 2026/7/5 19:33:32

Missionary实战指南:构建高性能异步数据管道的7个技巧

Missionary实战指南&#xff1a;构建高性能异步数据管道的7个技巧 【免费下载链接】missionary A functional effect and streaming system for Clojure/Script 项目地址: https://gitcode.com/gh_mirrors/mi/missionary Missionary是Clojure/Script生态系统中一个强大的…

作者头像 李华
网站建设 2026/7/5 19:33:26

PromptPilot:智能提示词工程的工业革命与实践指南

摘要 PromptPilot是火山引擎推出的全链路提示词优化平台&#xff0c;旨在将提示词工程从"手工作坊"升级为"工业流水线"。本文通过深度实操体验和系统分析&#xff0c;全面剖析PromptPilot的核心功能、技术架构与应用实践&#xff0c;展示其如何通过生成-调…

作者头像 李华