news 2026/9/10 5:09:50

CANN/ge ArgDescInfo构造函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ge ArgDescInfo构造函数

ArgDescInfo构造函数和析构函数

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

产品支持情况

全量芯片支持。

头文件/库文件

  • 头文件:#include <graph/arg_desc_info.h>
  • 库文件:libgraph.so

功能说明

ArgDescInfo构造函数和析构函数。

函数原型

explicit ArgDescInfo(ArgDescType arg_type, int32_t ir_index = -1, bool is_folded = false) ~ArgDescInfo() ArgDescInfo(const ArgDescInfo &other) ArgDescInfo(ArgDescInfo &&other) noexcept ArgDescInfo &operator=(const ArgDescInfo &other) ArgDescInfo &operator=(ArgDescInfo &&other) noexcept

参数说明

参数输入/输出说明
arg_type输入当前Args地址的类型。具体类型定义请参考ArgDescType。
ir_index输入当前Args地址对应的算子IR索引。
is_folded输入当前地址是否需要被折叠成二级指针。

返回值说明

约束说明

调用示例

graphStatus Mc2GenTaskCallback(const gert::ExeResGenerationContext *context, std::vector<std::vector<uint8_t>> &tasks) { ... // 设置AI CPU任务 auto aicpu_task = KernelLaunchInfo::CreateAicpuKfcTask(context, "libccl_kernel.so", "RunAicpuKfcSrvLaunch"); std::vector<ArgDescInfo> aicpu_args_format; // 构造了一个类型为kIrOutputDesc,ir_index为0,需要被折叠成二级指针的地址描述信息 aicpu_args_format.emplace_back(ArgDescInfo(ArgDescType::kIrOutputDesc, 0, true)); ... }

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

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

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

无人机开发环境搭建指南:Ubuntu 20.04、ROS与PX4实战

1. 为什么无人机开发绕不开 Ubuntu 20.041.1 开源飞控生态的现实&#xff1a;你在和什么打交道做无人机软件开发&#xff0c;特别是接触开源自驾仪&#xff08;PX4、ArduPilot&#xff09;或者相关的机载计算机、视觉导航、ROS 集群这类方向&#xff0c;Linux 基本不是“选项”…

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

OV7670 SCCB配置详解:FPGA主机实现与常见调试问题排除

/* 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 5:07:06

Hermes Agent+SSH远程调度Claude Code:多机AI编码编排实战

先说结论&#xff1a;这套组合打完&#xff0c;我十几台开发机终于不用再逐台登录、重复配置&#xff0c;也不用靠聊天窗口传任务了。Hermes Agent 承担编排中枢&#xff0c;SSH 负责打通控制节点和各台工作机之间的安全通道&#xff0c;Claude Code 则作为真正干活的 AI 编码代…

作者头像 李华
网站建设 2026/9/10 5:04:40

ARM Cortex-M4边缘AI静态审计:从量化模型到硬件中断的深度解析

1. 为什么一个“关键词为空”的开源项目&#xff0c;值得花三天时间逐行审计&#xff1f;ARM&#xff5c;边缘AI开源审计&#xff5c;ML‑KWS‑for‑MCU 源码静态评测与工程架构全景解析——这个标题里藏着三重现实张力&#xff1a;ARM不是口号&#xff0c;是物理约束&#xff…

作者头像 李华
网站建设 2026/9/10 5:01:10

基于Matlab的电池等效电路建模与SOC估计仿真实践

简介&#xff1a;这份基于Matlab的电池模型仿真资源&#xff0c;覆盖10个经典电池模型&#xff0c;面向电子信息工程、计算机、数学等专业的大学生&#xff0c;适用于课程设计、期末大作业或毕业设计阶段的算法验证与系统仿真。压缩包共101个文件&#xff0c;大小仅1.11MB&…

作者头像 李华