news 2026/5/9 16:27:30

CANN/GE图引擎AddControlEdge接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/GE图引擎AddControlEdge接口

AddControlEdge

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

产品支持情况

产品

是否支持

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

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

头文件/库文件

  • 头文件:#include <ge/es_tensor_holder.h>
  • 库文件:libeager_style_graph_builder_base.so、libeager_style_graph_builder_base_static.a

功能说明

控制边连接函数。

函数原型

Status AddControlEdge(const std::vector<EsTensorHolder> &ctrl_ins) const

参数说明

参数名

输入/输出

说明

ctrl_ins

输入

控制边输入,支持多个。

返回值说明

参数名

类型

说明

-

Status

GRAPH_SUCCESS(0):成功

其他值:失败

约束说明

调用示例

auto builder = std::make_unique<ge::EsGraphBuilder>("graph"); auto tensor0 = builder->CreateInput(0); auto tensor1 = builder->CreateInput(1); auto tensor2 = builder->CreateInput(2); std::vector<EsTensorHolder> ctrl_ins = {tensor1, tensor2}; (void)tensor0.AddControlEdge(ctrl_ins); // tensor0的生产节点使用tensor1和tensor2的生产节点作为控制输入

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

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

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

时序推理优化:HMC与DGO技术提升性能

1. 项目背景与核心挑战时序推理任务作为时间序列分析领域的重要分支&#xff0c;在工业设备预测性维护、金融量化交易、物联网数据分析等场景中具有广泛应用价值。传统时序模型在处理长周期依赖、多变量耦合等复杂场景时往往面临推理延迟高、内存占用大的痛点。我们团队在开发M…

作者头像 李华
网站建设 2026/5/9 16:22:14

Animal-AI:评估AI智能体动物级认知能力的强化学习基准测试场

1. 项目概述&#xff1a;为什么我们需要一个“动物级”的AI测试场&#xff1f;在AI智能体研究领域&#xff0c;我们常常面临一个核心困境&#xff1a;如何量化一个算法的“聪明”程度&#xff1f;是看它在雅达利游戏中的得分&#xff0c;还是在围棋棋盘上的胜率&#xff1f;这些…

作者头像 李华
网站建设 2026/5/9 16:20:57

基于shadcn-chatbot-kit的Next.js聊天机器人UI开发实战

1. 项目概述&#xff1a;一个开箱即用的聊天机器人构建套件最近在做一个需要集成智能对话功能的新项目&#xff0c;时间紧任务重&#xff0c;从头搭建一个基于大语言模型的聊天界面&#xff0c;从UI组件到状态管理&#xff0c;再到与后端的流式响应集成&#xff0c;想想就头大。…

作者头像 李华
网站建设 2026/5/9 16:12:29

基于RAG的企业级智能问答系统:从原理到Azure云部署实战

1. 项目概述&#xff1a;构建企业级智能问答与对话系统最近几年&#xff0c;大语言模型&#xff08;LLM&#xff09;的爆发式发展&#xff0c;让“让机器理解并对话”这件事从科幻走进了现实。但一个很实际的问题摆在我们面前&#xff1a;这些强大的模型&#xff0c;比如 ChatG…

作者头像 李华
网站建设 2026/5/9 16:11:30

网络安全之 Burp Suite 深度解析与实战

更多内容请见: 《爬虫和逆向教程》 - 专栏介绍和目录 文章目录 前言:为什么每一个安全从业者都离不开 Burp Suite? 第一章:核心基石——拦截代理与请求流转机制 1.1 中间人攻击的合法化应用 1.2 数据流转的生命周期 第二章:核心模块深度解剖 2.1 Proxy(代理模块):一切的…

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

CANN PTO Tile ISA 文档导航

【免费下载链接】pto-isa Parallel Tile Operation (PTO) is a virtual instruction set architecture designed by Ascend CANN, focusing on tile-level operations. This repository offers high-performance, cross-platform tile operations across Ascend platforms. 项…

作者头像 李华