news 2026/5/11 19:16:30

CANN/GE注册回调函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/GE注册回调函数

RegisterCallBackFunc

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

产品支持情况

产品

是否支持

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

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

头文件/库文件

  • 头文件:#include <ge/ge_api_v2.h>
  • 库文件:libge_runner_v2.so

功能说明

注册回调函数。

注册用户指定的Summary、Checkpoint回调接口。当用户下发给GE的图中带有Summary、Checkpoint算子时,GE会调用该回调函数。

函数原型

Status RegisterCallBackFunc(const char *key, const RunCallBack &callback)

参数说明

参数名

输入/输出

说明

key

输入

注册回调函数对应的关键字,字符串或者字符格式,表示回调函数类型,支持"Summary"、"Save"。

callback

输入

回调函数返回的对应信息。

typedef uint32_t session::(*RunCallBack)(uint32_t graph_id, const std::map<AscendString, gert::Tensor> &params_list);

返回值说明

参数名

类型

说明

-

Status

GE_SESSION_MANAGER_NOT_INIT:Session管理未初始化。

SUCCESS:注册回调函数成功。

FAILED:注册回调函数失败。

约束说明

  • 回调函数类型仅支持Summary、Save。
  • 如无注册则下发Summary、Checkpoint算子会报错。
  • 目前暂时只支持图执行完后一次性调用回调函数。

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

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

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

大数据处理:从原始对话到精准分析

分析报告-技能文件怎么处理大数据文件内容 目录 分析报告-技能文件怎么处理大数据文件内容 一、根因表索引号是怎么来的(步骤 1 → 步骤 4) 1)先在 pandas 里算出「候选标签组」(无 LLM) 2)每组挑 12 个工单做摘录(仅 3 个字段,不传整段对话) 3)一批 4 组一起塞进一个…

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

紧急预警:未启用DeepSeek Gateway的AI服务正面临3类合规风险——GDPR日志脱敏、国密SM4加密接入、审计追踪缺失(附整改倒计时检查清单)

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;DeepSeek API Gateway的核心定位与合规价值 DeepSeek API Gateway 并非传统意义上的流量代理层&#xff0c;而是面向大模型服务治理的智能合规中枢。它在模型调用链路中承担策略执行、审计留痕、租户隔…

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

简单学习 --> 线程安全(CAS原理)

CAScas 是 Compare and swap (比较交换 , 比较交换的是内存 和 寄存器)例如: 有一个内存 M, 和 两个寄存器 A , B如果 M 和 A 的值相同 , 就把 B 赋值给 M ; 返回 true;如果 M 和 A 的值不相同 , 就啥都不做 ; 返回 false伪代码 , address 内存地址 ,boolean CAS(address , exp…

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

AI-Trader性能优化:提升AI代理交易速度的10个终极技巧

AI-Trader性能优化&#xff1a;提升AI代理交易速度的10个终极技巧 【免费下载链接】AI-Trader "AI-Trader: 100% Fully-Automated Agent-Native Trading" 项目地址: https://gitcode.com/GitHub_Trending/aitrad/AI-Trader AI-Trader作为100%全自动化的AI代理…

作者头像 李华