CINN
CINN copied to clipboard
Schedule error
新增Schedule报错处理机制
- 新增异常处理数据结构。不同
schedule primitive通过继承基类IRScheduleErrorHandler,完成不同的报错信息打印 - 分层级打印报错信息。通过向
ScheduleImpl中新增ScheduleErrorMessageLevel,决定后续出现错误时的报错打印层级 - 使用宏简化代码
- 该PR以
Split为例,展示如何在代码中使用新的报错处理机制 - 后续对于报错信息的打印格式,还需要继续优化,与Paddle主框架保持一致
Thanks for your contribution!