GetCompileInfo
函数功能
Ascend C场景下,属于预留接口,暂不支持。
获取编译信息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;
参数说明
参数 |
输入/输出 |
说明 |
---|---|---|
T |
输出 |
模板参数,CompileInfo的类型。 |
返回值说明
const void *GetCompileInfo() const;返回一个任意类型的CompileInfo的指针。
template<typename T> const T *GetCompileInfo() const;返回一个指定类型T的CompileInfo的指针。
约束说明
无
调用示例
ge::graphStatus TilingForAdd(TilingContext *context) { auto ci = context->GetCompileInfo<AddCompileInfo>(); GE_ASSERT_NOTNULL(ci); ... }
父主题: TilingContext类