AddGraphWithCopy
产品支持情况
头文件/库文件
- 头文件:#include <ge/ge_api.h>
- 库文件:libge_runner.so
功能说明
向Session中添加Graph,Session内会生成唯一的Graph ID。
注意相比于AddGraph接口,此接口传入Graph对象后,会产生Graph对象的拷贝。Session中保存的图是Graph对象的一个备份,后续对该Graph的修改不影响Session内原有Graph,同时Session内图的任何修改也不会影响Graph对象。
函数原型
Status AddGraphWithCopy(uint32_t graph_id, const Graph &graph)
Status AddGraphWithCopy(uint32_t graph_id, const Graph &graph, const std::map<AscendString, AscendString> &options)
参数说明
map表,key为参数类型,value为参数值,均为字符串格式,描述Graph配置信息。 一般情况下可不填,与GEInitialize传入的全局options保持一致。 |
返回值说明
约束说明
相同对象的Graph调用此接口注册,会导致不同的Graph ID对应不同的备份,两个不同Graph ID对应的备份不共享。