CANN/ge获取输出属性API
GetOutputAttr【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge产品支持情况产品是否支持Atlas A3 训练系列产品 / Atlas A3 推理系列产品√Atlas A2 训练系列产品 / Atlas A2 推理系列产品√头文件和库文件头文件#include graph/operator.h库文件libgraph.so功能说明根据属性名称获取算子输出Tensor对应的属性值。函数原型graphStatus GetOutputAttr(const int32_t index, const char_t *name, AscendString attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, AscendString attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, int64_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, int64_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, int32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, int32_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, uint32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, uint32_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, bool attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, bool attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, float32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, float32_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectorAscendString attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectorAscendString attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectorint64_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectorint64_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectorint32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectorint32_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectoruint32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectoruint32_t attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectorbool attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectorbool attr_value) const graphStatus GetOutputAttr(const int32_t index, const char_t *name, std::vectorfloat32_t attr_value) const graphStatus GetOutputAttr(const char_t *dst_name, const char_t *name, std::vectorfloat32_t attr_value) const参数说明参数名输入/输出描述name输入属性名称。index输入输出索引。dst_name输入输出边名称。attr_value输出获取到的int64_t表示的整型类型属性值。attr_value输出获取到的int32_t表示的整型类型属性值。attr_value输出获取到的uint32_t表示的整型类型属性值。attr_value输出获取到的vectorint64_t表示的整型列表类型属性值。attr_value输出获取到的vectorint32_t表示的整型列表类型属性值。attr_value输出获取到的vectoruint32_t表示的整型列表类型属性值。attr_value输出获取到的浮点类型的属性值。attr_value输出获取到的浮点列表类型的属性值。attr_value输出获取到的布尔类型的属性值。attr_value输出获取到的布尔列表类型的属性值。attr_value输出获取到的字符串类型的属性值。attr_value输出获取到的字符串列表类型的属性值。返回值说明graphStatus类型找到对应属性返回GRAPH_SUCCESS否则返回GRAPH_FAILED。异常处理无。约束说明无。【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Qwen3.5多模态大模型在ncnn上的端到端部署实战

Qwen3.5多模态大模型在ncnn上的端到端部署实战

1. 项目概述:为什么要把 Qwen3.5 多模态大语言模型塞进 ncnn?Qwen3.5 这个名字最近在开发者圈子里出现的频率,已经快赶上早餐摊上的豆浆油条了。它不是简单的文本生成模型,而是阿里最新一代支持图像理解、文档解析、多轮对话与结构…

2026/6/20 11:28:49阅读更多 →
MC68HC908AP中断、看门狗与电源监控模块深度解析与实战避坑

MC68HC908AP中断、看门狗与电源监控模块深度解析与实战避坑

1. 项目概述与核心价值 在嵌入式系统开发,尤其是基于MC68HC908AP这类8位微控制器的项目中,中断、看门狗和电源监控是保障系统实时性、可靠性与健壮性的基石。很多工程师在初次接触这些模块时,往往只关注如何“让功能跑起来”,而忽…

2026/6/20 11:23:49阅读更多 →
漏洞扫描误报治理:从根源剖析到闭环处理方案

漏洞扫描误报治理:从根源剖析到闭环处理方案

1. 项目概述:为什么漏洞扫描误报是安全团队的“心腹大患”?干了这么多年安全,最头疼的不是没发现漏洞,而是每天面对扫描器吐出来的一大堆“漏洞”,里面真真假假,虚虚实实。一个高优先级的漏洞告警拉响了整个…

2026/6/20 11:23:49阅读更多 →
Spring Boot 自动配置排查技巧

Spring Boot 自动配置排查技巧

Spring Boot 自动配置排查技巧:快速定位问题根源 Spring Boot的自动配置极大地简化了开发流程,但有时也会因配置冲突或条件不满足导致意外行为。掌握排查技巧能帮助开发者快速定位问题,避免陷入配置迷雾。以下是几个实用技巧,助你…

2026/6/20 12:43:55阅读更多 →
终极FGO自动化解放双手:5分钟掌握FGA智能刷本神器

终极FGO自动化解放双手:5分钟掌握FGA智能刷本神器

终极FGO自动化解放双手:5分钟掌握FGA智能刷本神器 【免费下载链接】FGA Auto-battle app for F/GO Android 项目地址: https://gitcode.com/gh_mirrors/fg/FGA 你是否厌倦了在Fate/Grand Order中重复刷取素材的枯燥操作?每天数小时的机械点击不仅…

2026/6/20 12:43:55阅读更多 →
算法优化思维:从暴力解法到最优解的分析过程

算法优化思维:从暴力解法到最优解的分析过程

算法优化思维:从暴力解法到最优解的分析过程 在计算机科学中,算法优化是提升程序效率的关键。许多问题最初可以通过暴力解法解决,但随着数据规模增大,暴力解法的性能瓶颈会逐渐显现。如何从暴力解法出发,逐步优化至最…

2026/6/20 12:43:55阅读更多 →
Windows下Hugging Face模型下载实战:绕过Git LFS与HTTP/1.1瓶颈

Windows下Hugging Face模型下载实战:绕过Git LFS与HTTP/1.1瓶颈

1. 项目概述:这不是“下载模型”,而是一场Windows环境下的Hugging Face生存实战你点开Hugging Face官网,看到一个标着“Download”按钮的模型页面,兴冲冲点下去——结果弹出一个.git链接,或者干脆是git lfs install的命…

2026/6/20 12:43:55阅读更多 →
3080Ti显存仅12GB,如何用QLoRA微调Qwen2.5-7B-Instruct

3080Ti显存仅12GB,如何用QLoRA微调Qwen2.5-7B-Instruct

1. 为什么3080Ti上跑不动全参数微调,却能稳稳拿下Qwen2.5-7B-Instruct的QLoRA?我第一次把Qwen2.5-7B-Instruct丢进3080Ti显卡时,心里是发虚的。不是因为模型多大——7B参数在今天看来不算巨兽;而是因为显存那道铁壁:12…

2026/6/20 12:43:55阅读更多 →
3.5 索引案例

3.5 索引案例

下面通过一个电商订单表的实战案例,完整展示如何根据业务查询,系统性地设计出高性能索引。案例会涵盖最左前缀、覆盖索引、避免回表、利用索引排序等核心原则。 🛒 1. 场景与表结构 订单表 orders: CREATE TABLE orders (id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT CO…

2026/6/20 12:38:54阅读更多 →
【课程设计/毕业设计】基于 Web 的高校县志馆藏信息综合管理系统设计与实现 基于Django的青岛滨海学院特色文献捐赠流转管理系统的设计与实现【附源码、数据库、万字文档】

【课程设计/毕业设计】基于 Web 的高校县志馆藏信息综合管理系统设计与实现 基于Django的青岛滨海学院特色文献捐赠流转管理系统的设计与实现【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/6/20 0:02:40阅读更多 →
MC68HC908RF2A定时器PWM生成原理与实战:无缓冲与缓冲模式详解

MC68HC908RF2A定时器PWM生成原理与实战:无缓冲与缓冲模式详解

1. 项目概述与核心价值在嵌入式开发,尤其是电机驱动、LED调光、开关电源这些需要精确控制“能量”的领域,脉冲宽度调制(PWM)技术是工程师手中的一把瑞士军刀。它的本质很简单:用一个固定频率的方波,通过改变…

2026/6/20 0:02:40阅读更多 →
在银河麒麟V10桌面(2205版本)上实战部署软RAID 1:从模块黑名单到自动挂载

在银河麒麟V10桌面(2205版本)上实战部署软RAID 1:从模块黑名单到自动挂载

1. 银河麒麟V10桌面系统与软RAID 1基础认知 第一次在银河麒麟V10桌面上折腾软RAID 1时,我踩了不少坑。这个国产操作系统基于Linux内核,但2205版本对软RAID模块做了特殊处理,需要额外操作才能正常使用。软RAID 1其实就是磁盘镜像技术&#xff…

2026/6/20 0:02:40阅读更多 →