news 2026/9/10 20:35:26

CANN/GE ACL获取输出名称API

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/GE ACL获取输出名称API

aclmdlGetOutputNameByIndex

【免费下载链接】geGE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力,并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge

产品支持情况

  • Ascend 950PR/Ascend 950DT:支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品:支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品:支持
  • Atlas 200I/500 A2 推理产品:支持
  • Atlas 推理系列产品:支持
  • Atlas 训练系列产品:支持
  • IPV350:支持

功能说明

根据模型描述信息获取模型中指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。

函数原型

const char *aclmdlGetOutputNameByIndex(const aclmdlDesc *modelDesc, size_t index)

参数说明

参数名输入/输出说明
modelDesc输入aclmdlDesc类型的指针。
需提前调用aclmdlCreateDesc接口创建aclmdlDesc类型的数据。
index输入指定获取第几个输出的输出算子名称、算子输出边下标、top名称或输出名称,index值从0开始。

返回值说明

返回指定输出的输出算子名称、算子输出边的下标、top名称或输出名称。不同原始网络、不同构建模型的方式,调用本接口获取的返回值格式不同。

  • Caffe网络

    返回值格式如下,各项之间以冒号分割,如果模型中包含top名称就返回,不包含就不返回:

    输出算子名称 : 算子输出边下标 : top名称

  • TensorFlow网络

    • 使用ATC工具构建om模型的场景下,返回值格式如下,各项之间以冒号分割:

      输出算子名称 : 算子输出边下标

    • 使用构图接口构建om模型的场景下,返回值格式如下,各项之间以下划线分割:

      output_网络输出下标_输出算子名称_算子输出边下标

      构图接口的详细说明请参见《图开发》。

  • ONNX网络

    • 在构建模型时,不指定输出节点名称(node_name)或输出名称(output的name),或者仅指定输出名称,返回值格式如下,各项之间以冒号分割:

      输出算子名称 : 算子输出边下标 : 输出名称

    • 在构建模型时,指定输出节点名称(node_name):

      输出算子名称可能是图融合后的算子名称,也可能是子图名称。

      • 使用ATC工具构建om模型的场景下,返回值格式如下,各项之间以冒号分割:

        输出算子名称 : 算子输出边下标

      • 使用构图接口构建om模型的场景下,返回值格式如下,各项之间以下划线分割:

        output_网络输出下标_输出算子名称_算子输出边下标

        构图接口的详细说明请参见《图开发》。

    • 同时指定输出节点名称(node_name)和输出名称(output的name),接口返回报错。

【免费下载链接】geGE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力,并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge

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

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

论文初稿的引言怎么搭?按研究背景拆解

论文引言写不清,多数时候不是文笔问题,而是研究背景里的三层信息没有各就各位。把背景拆成现象层、问题层、意义层之后,该摆事实的地方摆事实,该切出缺口的地方切出缺口,引言自然就立得住。知学术AIPaperGPT 提供免费智…

作者头像 李华
网站建设 2026/9/10 20:31:43

树莓派Debian 13(trixie)软件源配置与优化指南

1. 树莓派 Debian 13(trixie) 软件源配置概述作为树莓派玩家,系统源的配置是影响后续所有操作的基础环节。Debian 13代号"trixie"作为当前测试分支(testing),其软件源配置与稳定版存在显著差异。我最近在树莓派5上实测发…

作者头像 李华
网站建设 2026/9/10 20:27:03

每日热门skill-sepia 深度研究报告:把 AI 味连根拔起

基金定投助手:为什么你的基金定投总在追涨杀跌?价值平均法定投引擎 综合估值模型动态再平衡仓位管理,一个单文件 HTML 的免费定投工具-CSDN博客 https://download.csdn.net/download/weitingfu/93339607?spm1011.2124.3001.6210 热点周期&a…

作者头像 李华
网站建设 2026/9/10 20:26:47

一级圆柱齿轮减速器CAD制图实战:从参数计算到装配图出图全流程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/10 20:26:45

LogicFlow Skill:智能流程图编辑与代码联动实践

1. LogicFlow Skill 核心功能解析LogicFlow Skill 是一款基于 LogicFlow 流程引擎的扩展插件,专门用于增强流程图编辑器的智能化操作能力。作为一款深度集成在 Cursor IDE 中的工具,它主要解决了传统流程图工具存在的三个痛点:手动绘制效率低…

作者头像 李华