C函数原型 |
aclError ret = aclrtSetExceptionInfoCallback(aclrtExceptionInfoCallback callback) |
---|---|
Python函数 |
ret = acl.rt.set_exception_info_callback(fn) |
函数功能 |
设置异常回调函数,当Device上的任务执行异常时,系统会向用户设置的异常回调函数中传入一个包含任务ID、Stream ID以及线程ID的aclExceptionInfo结构体指针,并执行回调函数。 |
输入说明 |
fn:function,表示Python侧的回调函数,格式如下: def exception_callback(exception_info) """ :exception_info: 表示异常信息aclrtExceptionInfo结构体的指针对象 :return: """ |
返回值说明 |
ret:int,错误码。
|
约束说明 |
无 |
注意事项 |
无 |
参考资源 |
接口调用示例,参见AI Core异常信息获取。 |