GetCompileInfo
函数功能
获取编译信息CompileInfo。
本方法用以获取算子TilingParse解析出来的编译信息,具体信息看具体算子对应的CompileInfo结构体。例如,对于Add算子来说,其编译信息如下:
struct AddCompileInfo {
int64_t a; // 输入a
int64_t b; // 输入b
};
函数原型
template<typename T> const T *GetCompileInfo() const
const void *GetCompileInfo() const
参数说明
返回值说明
**template<typename T> const T *GetCompileInfo() const;**返回一个指定类型T的CompileInfo的指针。
**const void *GetCompileInfo() const;**返回一个任意类型的CompileInfo的指针。
约束说明
无。
调用示例
ge::graphStatus TilingForAdd(TilingContext *context) {
auto ci = context->GetCompileInfo<AddCompileInfo>();
GE_ASSERT_NOTNULL(ci);
...
}