GeSessionLoadGraph
产品支持情况
头文件/库文件
- 头文件:#include <ge/ge_api.h>
- 库文件:libge_runner.so
功能说明
只有异步执行Graph场景使用,使用指定的Session,将指定Graph ID的图绑定到对应Stream上。
GeSessionLoadGraph成功后可以使用GeSessionExecuteGraphWithStreamAsync接口执行图。
函数原型
ge::Status GeSessionLoadGraph(ge::Session &session, uint32_t graph_id, const std::map<ge::AscendString, ge::AscendString> &options, void *stream)
参数说明
执行阶段可能用到的options。map表,key为参数类型,value为参数值,描述Graph配置信息。 一般情况下可不填,与GEInitialize传入的全局options保持一致。 key和value类型为AscendString,如需单独配置当前Graph的配置信息时,可以通过此参数配置,支持的配置项请参见options参数说明>ge.exec.frozenInputIndexes,当前只支持配置该参数。 |
||
返回值说明
约束说明
该接口执行前需要完成CompileGraph流程,且需要与GeSessionExecuteGraphWithStreamAsync接口配合使用。