news 2026/9/10 6:28:06

CANN/ge编译图概要API

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ge编译图概要API

简介

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

图编译结果的概要信息。

需要包含的头文件

#include <ge/ge_graph_compile_summary.h>

Public成员函数

~CompiledGraphSummary() CompiledGraphSummary &operator=(const CompiledGraphSummary &) & = delete CompiledGraphSummary(const CompiledGraphSummary &) = delete bool IsStatic() const Status GetConstMemorySize(size_t &size) const Status GetFeatureMemorySize(size_t &size) const Status GetFixedFeatureMemorySize(size_t &size) const std::vector<FeatureMemoryPtr> GetAllFeatureMemoryTypeSize() const Status GetRefreshableFeatureMemorySize(size_t &size) const Status GetFeatureMemoryBaseRefreshable (bool &v) const Status GetStreamNum(size_t &num) const Status GetEventNum(size_t &num) const Status GetOutputShapes(std::vector<ge::Shape> &shapes) const Status GetOutputDtypes(std::vector<ge::DataType> &dtypes) const Status GetIOIndexesWithSameAddr(std::vector<std::pair<uint32_t, uint32_t>> &io_indexes) const Status GetExternalWeightPaths(std::vector<ExternalWeightDescPtr> &paths) const Status GetStreamAllocationSummary(std::shared_ptr<StreamAllocationSummary> &stream_allocation) const

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

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

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

基于Firefox的浏览器指纹伪装与身份隔离实践

1. camofox-browser 的项目定位&#xff1a;一台“会伪装”的 Firefox&#xff0c;而不是一个新浏览器很多人以为浏览器默认状态就是“能用就行”&#xff0c;但真正把浏览器的隐私行为测过一遍之后&#xff0c;你很难再这么想。网站通过 Canvas 绘图、音频处理、字体枚举、屏幕…

作者头像 李华
网站建设 2026/9/10 6:27:55

AI文本人性化实战:从识别“AI味”到打造自然表达

后台这几天好多人在问“humanizer”这个词&#xff0c;其实翻译成大白话&#xff0c;就是把你手头那篇一眼假的AI文章&#xff0c;改得像是人坐在电脑前一个个字敲出来的。这个需求在群里、在合作场景里越来越常见&#xff0c;不只是写公众号的人在用&#xff0c;做汇报、做方案…

作者头像 李华
网站建设 2026/9/10 6:27:25

opencode 终端 AI 编程代理:从安装配置到 Skills 与 LSP 实战

opencode 这段时间讨论度飙升&#xff0c;关键词从“安装”“配置”到“Skills”“LSP”“ Playwright 测前端”&#xff0c;一路刷屏。如果你在终端里跑过opencode&#xff0c;应该能感受到它和普通 AI 编程助手的差异&#xff1a;它不是一个聊天窗口&#xff0c;而是一个能直…

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

GPU云服务器CUDA环境配置实战:版本匹配与conda隔离指南

/* 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 6:26:27

发光太阳聚光器蒙特卡洛光线追踪仿真:Matlab代码实现与优化

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华