已关闭
[Example] 8个example测试文件命名与接口名不匹配,被误判为缺失example(改名即可修复) #967
景明创建于  18 天前关闭于  18 天前
景明
景明
18 天前 创建

问题

按 docs/aclnnXxx.md ↔ examples/test_aclnn_<接口名蛇形>.cpp 规则扫描(9/17 master,匹配忽略下划线差异),本仓 8 个"缺失 example"的接口全部已有测试文件,仅因命名与接口名对不上被误判缺失。改名即可修复,无需新写代码。

两类问题

1. 文件名用 _grad,接口名实为 Backward(6 个)

接口叫 aclnnXxxBackward,文件以 _grad 结尾(upsample 系列),如 aclnnUpsampleNearest2dBackward ↔ test_aclnn_upsample_nearest2d_grad.cpp。

2. 文件名跟了算子目录名,而非接口名(2 个)

grid_sample 目录下接口为 aclnnGridSampler2D/3D,文件却叫 test_aclnn_grid_sample2_d/3_d.cpp(sample 应为 sampler)。

明细(8 个接口)

# 算子 缺失接口 现有文件 规范名
1 image/grid_sample aclnnGridSampler2D examples/test_aclnn_grid_sample2_d.cpp test_aclnn_grid_sampler2_d.cpp
2 image/grid_sample aclnnGridSampler3D examples/test_aclnn_grid_sample3_d.cpp test_aclnn_grid_sampler3_d.cpp
3 image/upsample_bicubic2d_grad aclnnUpsampleBicubic2dBackward examples/test_aclnn_upsample_bicubic2d_grad.cpp test_aclnn_upsample_bicubic2d_backward.cpp
4 image/upsample_bilinear2d_grad aclnnUpsampleBilinear2dBackwardV2 examples/test_aclnn_upsample_bilinear2d_grad.cpp test_aclnn_upsample_bilinear2d_backward_v2.cpp
5 image/upsample_nearest2d_grad aclnnUpsampleNearest2dBackward examples/test_aclnn_upsample_nearest2d_grad.cpp test_aclnn_upsample_nearest2d_backward.cpp
6 image/upsample_nearest3d_grad aclnnUpsampleNearest3dBackward examples/test_aclnn_upsample_nearest3d_grad.cpp test_aclnn_upsample_nearest3d_backward.cpp
7 image/upsample_nearest_exact2d_grad aclnnUpsampleNearestExact2dBackward examples/test_aclnn_upsample_nearest_exact2d_grad.cpp test_aclnn_upsample_nearest_exact2d_backward.cpp
8 image/upsample_nearest_exact3d_grad aclnnUpsampleNearestExact3dBackward examples/test_aclnn_upsample_nearest_exact3d_grad.cpp test_aclnn_upsample_nearest_exact3d_backward.cpp

建议

按"规范名"列重命名(保留必要场景后缀),不影响文件内容。

likedislike
景明景明
18 天前 修改标题为 “[Example] 8个example测试文件命名与接口名不匹配,被误判为缺失example(改名即可修复)”,原标题为“8个example测试文件命名与接口名不匹配,被误判为缺失example(改名即可修复)”
liu-weiliu-wei成员
18 天前 将 renruhai 设为负责人
liu-wei
liu-wei成员
18 天前 评论:

您好,感谢反馈,本仓 8 个"缺失 example"的接口全部已有测试文件,仅因命名与接口名对不上被误判缺失,问题确认,对应算子团队请尽快修改。 @renruhai

likedislike
Rrenruhai成员
18 天前 将 cuijie25 设为负责人
Rrenruhai成员
18 天前 将 chenhaijie1423 设为负责人
Rrenruhai成员
18 天前 将 wanshilin 设为负责人
陈陈海杰成员
18 天前 移除了负责人 wanshilin
陈陈海杰成员
18 天前 移除了负责人 cuijie25
CANN-robotCANN-robot成员
18 天前 关闭了 issue
CANN-robotCANN-robot成员
18 天前 添加了label:resolved