异步运行指定id对应的Graph图,输出运行结果。该接口包括了编译,加载和运行Graph的操作。
此函数与RunGraph均为运行指定id对应的图,并输出结果,区别于RunGraph的是,该接口:
1
|
Status RunGraphWithStreamAsync(uint32_t graph_id, void *stream, const std::vector<Tensor> &inputs,std::vector<Tensor> &outputs) |
参数名 |
输入/输出 |
描述 |
---|---|---|
graph_id |
输入 |
子图对应的id。 |
stream |
输入 |
指定图在哪个Stream上运行。 |
inputs |
输入 |
当前子图对应的输入数据,为Device上的内存空间。 |
outputs |
输出 |
当前子图对应的输出数据,为Device上的内存空间。 |
参数名 |
类型 |
描述 |
---|---|---|
- |
Status |
SUCCESS:异步运行图成功。 FAILED:异步运行图失败。 |
接口详细说明请参见“Stream管理”。
请参见异步运行Graph。