ascendebug提供了OpKernelInfo类,用于存储算子核函数源码相关信息,包括算子核函数的入口文件、核函数入口函数名、头文件依赖路径等。
具体定义如下:
class OpKernelInfo(): source_file: str = "" kernel_name: str = "" header_files: list[str] = []
关于类成员的详细说明请参见表1。
属性名
属性类型
默认值
属性说明
source_file
str
""
算子核函数的入口文件(必须是绝对路径)。
kernel_name
核函数入口函数名。
header_files
list[str]
None
核函数头文件依赖的路径列表。可为空,也可配置多个路径。