news 2026/9/10 10:10:49

CANN/ge算子属性设置接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ge算子属性设置接口

aclgrphSetOpAttr

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

产品支持情况

产品

是否支持

Atlas A3 训练系列产品 / Atlas A3 推理系列产品

Atlas A2 训练系列产品 / Atlas A2 推理系列产品

头文件/库文件

  • 头文件:#include <ge/ge_ir_build.h>
  • 库文件:libge_compiler.so

功能说明

用于支持设置node属性方式的改图。

函数原型

graphStatus aclgrphSetOpAttr(Graph &graph, aclgrphAttrType attr_type, const char_t *cfg_path)

参数说明

参数名

输入/输出

说明

graph

输入/输出

作为输入时,代表要通过属性方式修改的图;

作为输出时表示已经修改后的图。

attr_type

输入

attr_type的枚举类型定义:

enum aclgrphAttrType { ATTR_TYPE_KEEP_DTYPE = 0, ATTR_TYPE_WEIGHT_COMPRESS };

ATTR_TYPE_KEEP_DTYPE:保持模型编译时个别算子的计算精度不变。

ATTR_TYPE_WEIGHT_COMPRESS :模型编译时对个别算子进行weight压缩。

cfg_path

输出

配置文件路径。配置文件举例:

计算精度不变的文件格式为:

Opname1 Opname2 …

weight压缩文件格式为:

Opname1;Opname2

返回值说明

参数名

类型

说明

-

graphStatus

GRAPH_SUCCESS(0):成功。

其他值:失败。

约束说明

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

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

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

CANN/ge类型转换API文档

CreateFrom 【免费下载链接】ge GE&#xff08;Graph Engine&#xff09;是面向昇腾的图编译器和执行器&#xff0c;提供了计算图优化、多流并行、内存复用和模型下沉等技术手段&#xff0c;加速模型执行效率&#xff0c;减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端…

作者头像 李华
网站建设 2026/9/10 10:07:38

Wand-Enhancer 完整指南:5 步免费解锁 Wand 专业版的本地补丁

Wand-Enhancer 完整指南&#xff1a;5 步免费解锁 Wand 专业版的本地补丁 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand 客户端一更新&#…

作者头像 李华
网站建设 2026/9/10 10:07:19

GE图引擎:aclGetTensorDescName API

aclGetTensorDescName 【免费下载链接】ge GE&#xff08;Graph Engine&#xff09;是面向昇腾的图编译器和执行器&#xff0c;提供了计算图优化、多流并行、内存复用和模型下沉等技术手段&#xff0c;加速模型执行效率&#xff0c;减少模型内存占用。 GE 提供对 PyTorch、Tens…

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

计算机单片机毕设实战-基于 STM32 的蓝牙 APP 智能坐姿监测座椅系统设计 基于 STM32 的超声波坐姿检测与座椅调节系统实现(018407)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机&#xff0c;Java、小程序技术领域和毕业项目实战 ✌️…

作者头像 李华