开发者
下载
[object Object][object Object]
  • Ascend 950PR/Ascend 950DT:支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品:支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品:支持
  • Atlas 200I/500 A2 推理产品:不支持
  • Atlas 推理系列产品:支持
  • Atlas 训练系列产品:支持
[object Object]
  • 头文件:#include <ge/ge_api.h>
  • 库文件:libge_runner.so
[object Object]

使用指定的Session实例,异步运行指定ID对应的Graph图,输出执行结果。

此接口与均为运行指定ID对应的图,并输出结果,该接口更多是为了前向兼容上层开源框架的图模式场景;如果用户使用的是8.0.RC3版本及之后的CANN包,则更推荐使用ExecuteGraphWithStreamAsync。

  • 该接口执行前需要完成(异步运行Graph场景)流程。
  • inputs和outputs数据类型为gert::Tensor。
[object Object]
[object Object]
[object Object][object Object]undefined
[object Object][object Object]undefined
[object Object]
  • 调用该接口前,需要确定好Device上分配的内存大小。
  • 调用该接口前,需要完成流程。
  • 调用该接口前,需要通过acl提供的aclrtCreateStream接口创建Stream。
  • 得到输出运行结果前,需要通过aclrtSynchronizeStream接口保证Stream上的任务已经执行完。

接口详细说明请参见中的“Stream管理”。