开发者
下载
[object Object][object Object]
  • 头文件:#include <ge/ge_api.h>
  • 库文件:libge_runner.so
[object Object]

异步运行指定ID对应的Graph图,输出运行结果。

此函数与均为执行指定id对应的图,并输出结果,区别于RunGraph的是,该接口:

  • 异步运行。
  • 承载数据的数据格式不一样,但含义相同。
  • 用户通过回调函数RunAsyncCallback获取图计算结果,即用户自行定义函数RunAsyncCallback。该回调函数,当status为success时,即可处理数据。
[object Object]
[object Object]
[object Object][object Object]undefined
[object Object]
[object Object][object Object]undefined
[object Object]

[object Object]
  1. 调用接口AddGraph加载子图。

    [object Object]
  2. 用户自定义RunAsyncCallback,来决定如何处理数据,例如:

    [object Object]
  3. 定义好指定图的输入数据const std::vector<ge::Tensor> &inputs。

  4. 调用接口RunGraphAsync(graph_id, inputs, CallBack)。