更新时间:2021-03-18 GMT+08:00
分享

TIK类构造函数

功能说明

通过传入tik.Dprofile实例,创建TIK DSL容器。

函数原型

__init__(profiling, disable_debug=False, err_msg_level=0)

参数说明

表1 参数说明

参数名称

输入/输出

含义

profiling

输入

昇腾AI处理器版本配置信息,支持Dprofile类型。

disable_debug

输入

收集调试信息禁用与使能的开关,布尔类型,默认为False(表示收集调试信息),该参数为可选参数。

err_msg_level

输入

报错信息打印级别,支持int类型,默认为0,该参数为可选参数。取值:

  • 0:表示用户级错误信息,包括错误提示语,报错文件路径及行号,报错对应代码及上下文,用户调用堆栈。
  • 1 : 表示开发级错误信息,包括错误提示语,报错文件路径及行号,报错对应代码及上下文,全部调用堆栈。

注意事项

  • 若在开发算子时对编译时长有严格限制,开发的过程中可以使用debug功能,最后提交代码则可以在构造TIK实例时将disable_debug参数手动置为True,禁用调试功能,可以相对减少一些编译时间。
  • 若将disable_debug参数置为True后,BuildCCE结束后若调用debug调试接口,程序会异常退出,调试失败。

返回值

输出TIK类的实例。

调用示例

debug调试功能使能示例:

from te import tik
tik_instance = tik.Tik() 
或 
tik_instance = tik.Tik(disable_debug=False)

debug调试功能禁用示例:

from te import tik
tik_instance = tik.Tik(disable_debug=True)

设置err_msg_level为开发级别示例:

from te import tik
tik_instance = tik.Tik(err_msg_level=1) 
分享:

    相关文档

    相关产品

关闭导读