news 2026/7/4 6:26:40

CANN/ge GE Python API文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ge GE Python API文档

GeApi

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

产品支持情况

产品是否支持
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品

模块导入

from ge.ge_global import GeApi from ge.error import GeError

功能说明

GeApi 类提供 GE 的全局初始化和资源释放接口。ge_initialize 必须在使用其他 GE 接口之前调用,ge_finalize 在程序退出时调用以释放资源。两个方法都是类方法,无需实例化 GeApi 即可调用。

类定义

class GeApi: @classmethod def ge_initialize(cls, config: dict) -> None @classmethod def ge_finalize(cls) -> None

函数说明

ge_initialize

@classmethod def ge_initialize(cls, config: dict) -> None

功能说明:初始化 GE,准备执行环境。此方法为类方法,无需实例化 GeApi 即可调用。必须在使用其他 GE 接口之前调用。

参数说明

参数名类型必选/可选说明
configdict必选GE 初始化配置字典,键值对均为字符串类型,用于指定 GE 的运行参数。

返回值说明:无返回值。

约束说明

  • config 必须为 dict 类型,否则抛出 TypeError。
  • config 不能为空字典,否则抛出 TypeError。
  • GE 初始化失败时将抛出 GeError,异常信息包含 GE 内部错误信息和接口上下文。
  • 必须在使用其他 GE 接口之前调用此方法。
  • 请勿重复调用 ge_initialize,重复调用可能导致未定义行为。

ge_finalize

@classmethod def ge_finalize(cls) -> None

功能说明:释放 GE 资源,清理执行环境。此方法为类方法,无需实例化 GeApi 即可调用。应在程序退出或不再需要 GE 时调用。

参数说明:无参数。

返回值说明:无返回值。

约束说明

  • 在调用 ge_finalize 之前,须确保所有 Session 已销毁,所有图资源已释放。
  • GE 资源释放失败时将抛出 GeError,异常信息包含 GE 内部错误信息和接口上下文。
  • 请勿在 ge_finalize 之后继续使用任何 GE 接口。

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

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

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

nwpu-cram数据可视化项目:如何构建交互式学习仪表盘

nwpu-cram数据可视化项目:如何构建交互式学习仪表盘 【免费下载链接】nwpu-cram 西北工业大学/西工大/nwpu/npu软件学院复习(突击)资料!! 项目地址: https://gitcode.com/GitHub_Trending/nw/nwpu-cram nwpu-cram是西北工业大学软件学…

作者头像 李华
网站建设 2026/7/4 6:26:16

CANN/ge离线编译模块API

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

作者头像 李华
网站建设 2026/7/4 6:25:31

Dev Proxy插件开发终极指南:构建自定义API模拟响应

Dev Proxy插件开发终极指南:构建自定义API模拟响应 【免费下载链接】dev-proxy Simulate API failures, throttling, and chaos — all from your command line. 项目地址: https://gitcode.com/gh_mirrors/de/dev-proxy Dev Proxy是一款强大的API模拟工具&a…

作者头像 李华
网站建设 2026/7/4 6:24:59

浏览器缓存侧信道攻击揭秘:XS-Leaks中Cache-Referrer技术详解

浏览器缓存侧信道攻击揭秘:XS-Leaks中Cache-Referrer技术详解 【免费下载链接】xsleaks A collection of browser-based side channel attack vectors. 项目地址: https://gitcode.com/gh_mirrors/xs/xsleaks 想要了解现代Web安全中的隐秘攻击方式吗&#xf…

作者头像 李华
网站建设 2026/7/4 6:25:04

JMeter 6.0.0性能测试实战:从压测到根因诊断的完整指南

1. 项目概述:为什么JMeter 6.0.0值得你投入时间如果你是一名软件测试工程师、开发人员或者运维,听到“性能测试”这个词,大概率会立刻想到JMeter。这个由Apache基金会维护的开源工具,几乎是性能压测领域的“瑞士军刀”。但你可能也…

作者头像 李华