news 2026/9/10 4:04:55

CANN/ge注册回调函数API

作者头像

张小明

前端开发工程师

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

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/9/10 4:03:56

MATLAB中LS与MMSE信道估计仿真:从导频插入到性能对比

简介&#xff1a;面向无线通信与信号处理领域的MATLAB代码包&#xff0c;围绕最小二乘&#xff08;LS&#xff09;和最小均方误差&#xff08;MMSE&#xff09;两种经典信道估计算法&#xff0c;提供可运行的仿真脚本&#xff0c;比较不同信噪比下的均方误差、误符号率与误码率…

作者头像 李华
网站建设 2026/9/10 4:02:44

CANN/GE:设置原始形状API

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

作者头像 李华
网站建设 2026/9/10 4:02:05

俯视烟雾检测数据集:1280×720视频抽帧与标注实践

简介&#xff1a;本资源是面向计算机视觉算法工程师、安防系统开发者及火灾检测研究者的高质量图像标注数据集&#xff0c;专为俯视视角下的火灾烟雾识别任务设计&#xff0c;可直接用于YOLO、Faster R-CNN等目标检测模型的训练与验证。数据包共2000个文件&#xff0c;包含1280…

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

Keploy 快速上手:3 步把真实流量变成可重放的 API 测试

Keploy 快速上手&#xff1a;3 步把真实流量变成可重放的 API 测试 【免费下载链接】keploy Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing. 项目地址: https://gitcode.com/GitHub_Trending/ke/keploy …

作者头像 李华