Closed
[Documentation|文档反馈]: DropOutDoMask V3/V3D tiling 头文件 #endif 尾注释与 include guard 不一致 #3807
TangPCAdd on 19 days agoClosed at 19 days ago
19 days ago Added label: documentation
TangPC
19 days ago Comments:
19 days ago Comments:
/assign @pingchuantang


19 days ago Assign pingchuantang as responsible person
19 days ago Close issue
19 days ago Added label: resolved
一、文档链接 (必填)
random/drop_out_do_mask_v3/op_host/arch35/drop_out_do_mask_v3_tiling_arch35.hrandom/drop_out_do_mask_v3_d/op_host/arch35/drop_out_do_mask_v3_d_tiling_arch35.h二、问题文档片段 (必填)
两个头文件开头的 include guard 分别为
DROP_OUT_DO_MASK_V3_TILING_ARCH35_H与DROP_OUT_DO_MASK_V3_D_TILING_ARCH35_H,但文件末尾#endif的尾注释均写成RANDOM_UNIFORM_V2_TILING_ARCH35_H(从其他算子复制遗留):#ifndef DROP_OUT_DO_MASK_V3_TILING_ARCH35_H #define DROP_OUT_DO_MASK_V3_TILING_ARCH35_H ... #endif // RANDOM_UNIFORM_V2_TILING_ARCH35_H💡 存在的问题(选填):
#endif尾注释与实际的 include guard 名称不一致,易误导后续维护者对宏作用域的判断,属于注释与代码不一致的文档类问题。建议将两处尾注释分别修正为DROP_OUT_DO_MASK_V3_TILING_ARCH35_H和DROP_OUT_DO_MASK_V3_D_TILING_ARCH35_H。关联 PR:https://gitcode.com/cann/ops-math/pull/6498