| 序号 | 问题描述 |
| 1 | license模板不规范 |
| 2 | 代码注释成无效代码,需要删除 |
| 3 | TODO字段不能出现,需要删除 |
| 4 | doc string要写清楚函数、方法的功能、输入、返回值。 |
| 5 | 多余文件上传(git命令使用失误导致) |
| 6 | custom/tbe/testcases/ut 下面需要添加一个空的__init__.py文件 |
| 7 | 多余提交tf插件相关文件(不清楚提交文件列表导致) |
| 8 | 空行过多,未按规范合理空行。 |
| 9 | 代码规范问题(多写空格,或少写空格) |
| 10 | 代码规范问题(缩进不符合规范) |
| 11 | 打印调试信息提交时删除(print 打屏) |
| 12 | 算子信息定义输入输入的dtype/format数目不一致 |
| 13 | 算子信息多出float64/int64/double |
| 14 | 算子信息定义文件,float32应该为float |
| 15 | 注释采用英文,不要使用汉字 |
| 16 | 代码规范:不要过长,请分行 |
| 17 | 缺陷扫描里面的告警 用 #pylint 屏蔽 |
| 18 | 数据类型保持和IR一致 |
| 19 | IR定义的参数和当前接口参数不一致 |
| 20 | OP_LOGE先写成注释的形式,后面再调整。 |
| 21 | 信息库的name要和原型保持一致 |
| 22 | 请先对input_dims与sizes shape做校验,避免出现非法访问 |
| 23 | 代码规范(if/for 后的“{” 位置放置应该在if/for同一行并且“{”前面加个空格,参考已有的范例实现) |
| 24 | 可以使用if/elseif/else 代替if{} if{} if{} 模式,提高性能 |
Cann repo 检视常见问题整理
本帖最后由 匿名用户 于 2025/04/01 18:56:21 编辑



