news 2026/9/10 21:30:05

CANN/GE获取图编译概要API

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/GE获取图编译概要API

GetCompiledGraphSummary

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

头文件/库文件

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

功能说明

查询图编译结果的概要信息。包括Feature内存大小、Const内存大小、Stream、Event数目及内存是否可刷新等信息。

  • 在调用本接口前,必须先调用CompileGraph接口进行图编译。
  • 您可以自行申请内存,再通过如下接口设置或更新Feature内存、Const内存基址:
    • 通过SetGraphConstMemoryBase设置Const内存基址。内存大小从GetCompiledGraphSummary>GetConstMemorySize接口中获取。
    • 通过UpdateGraphFeatureMemoryBase更新Feature内存基址,内存大小从GetCompiledGraphSummary>GetFeatureMemorySize接口中获取。
    • 通过SetGraphFixedFeatureMemoryBaseWithType设置图的不同内存类型的Fixed Feature内存基地址,内存大小从GetCompiledGraphSummary>GetAllFeatureMemoryTypeSize接口中获取。
    • 通过UpdateGraphRefreshableFeatureMemoryBase更新除了Fixed之外可刷新的Feature内存基址,内存大小从GetCompiledGraphSummary>GetRefreshableFeatureMemorySize接口中获取。

函数原型

CompiledGraphSummaryPtr GetCompiledGraphSummary(uint32_t graph_id)

参数说明

参数名输入/输出说明
graph_id输入Graph对应的ID。

返回值说明

参数名类型说明
-CompiledGraphSummaryPtr图编译结果的概要信息CompiledGraphSummary的shared_ptr。

约束说明

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

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

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

联泰科技3D打印技术全行业应用与核心技术解析

1. 联泰科技3D打印技术的全行业渗透联泰科技在TCT Asia 2026展会上展示的3D打印解决方案&#xff0c;完美诠释了增材制造技术从消费品到工业级应用的跨越式发展。作为国内最早一批投入工业级3D打印研发的企业&#xff0c;他们用十八年时间完成了从单一技术到全产业链布局的蜕变…

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

Slidev 如何用 code-group 分组切换多个代码块并自动匹配标题图标

Slidev 如何用 code-group 分组切换多个代码块并自动匹配标题图标 【免费下载链接】slidev Presentation Slides for Developers 项目地址: https://gitcode.com/GitHub_Trending/sl/slidev 在 Slidev 的幻灯片中&#xff0c;经常需要把同一操作的多种包管理器命令&…

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

FastAPI 大型应用拆分:使用 APIRouter 与多文件结构组织项目

FastAPI 大型应用拆分&#xff1a;使用 APIRouter 与多文件结构组织项目 【免费下载链接】fastapi FastAPI framework, high performance, easy to learn, fast to code, ready for production 项目地址: https://gitcode.com/GitHub_Trending/fa/fastapi 导读 当 Fast…

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

智能制造转型中的柔性领导力与质量体系升级

1. 柔性领导力的本质与时代需求 在传统制造业向智能制造转型的浪潮中&#xff0c;我注意到一个有趣现象&#xff1a;那些转型最成功的团队&#xff0c;往往不是由最强势的领导者带领&#xff0c;而是由善于"柔性引导"的质量专家推动。三年前我在某汽车零部件企业就遇…

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

别再瞎找了!盘点2026年全网爆红的的AI论文写作软件

一天写完毕业论文在2026年已不再是天方夜谭。最新实测显示&#xff0c;2026年AI论文写作软件正以惊人的效率席卷学术圈&#xff0c;覆盖选题构思、文献整理、内容生成、降重润色等全流程场景&#xff0c;真正实现高效搞定论文。 一、全流程王者&#xff1a;一站式搞定论文全链路…

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

Hallmark 导航组件 N2:Floating Chip 角落浮动芯片的完整实现指南

Hallmark 导航组件 N2&#xff1a;Floating Chip 角落浮动芯片的完整实现指南 【免费下载链接】hallmark Anti-AI-slop design skill for Claude Code, Cursor, and Codex. 项目地址: https://gitcode.com/GitHub_Trending/hal/hallmark 导读 本文基于开源仓库 GitHub_…

作者头像 李华