已合并
【PR】: 注释、日志、错误消息中单词错误修正 #1475
【PR】: 注释、日志、错误消息中单词错误修正 #1475
已合并
JacsonPile创建于 7月24日
JacsonPile
JacsonPile成员
7月24日

Pull Request

描述

本 PR 汇总了项目中通过 codespell 扫描发现的自然语言拼写错误(注释、日志消息、错误消息等),已排除变量名、类型名、枚举值等代码标识符。

变更类型

请选择本次引入的变更类型:

关联的Issue

关联issue比较多,只勾选#192。

如何测试

未改动代码逻辑,无需测试。

核对清单

其他信息

以下为文档详细修改情况:

  • 基线:官方仓库 upstream/develop
  • 分支:dev_bi
  • 提交:5cc1ee0c fix: correct spelling in messages and comments
  • 范围:56 个文件,100 条清单记录,对应 98 行纯拼写修改
  • 约束:仅修改自然语言中的错词;不修改变量名、类型名、控制流、导入或代码格式
  • 验证:pre-commit 格式、Ruff、codespell、OAT 及 GitCode 远端 Hooks 均通过

graph-autofusion/autofuse/ascendc/api/compare.h

行号 错误 修正
793 seperately separately

graph-autofusion/autofuse/ascendc/api/compare_v2.h

行号 错误 修正
945 seperately separately

graph-autofusion/autofuse/att/generator/preprocess/args_replace.cpp

行号 错误 修正
95 Repalce Replace
124 Repalce Replace
128 Repalce Replace

graph-autofusion/autofuse/att/generator/solver_pass/axes_reorder_solver_code/axes_reorder_solver_core_impl.cpp

行号 错误 修正
161 satisified satisfied
218 promt prompt
224 promt prompt

graph-autofusion/autofuse/att/generator/solver_pass_gen/general_solver/general_solver_gen.cpp

行号 错误 修正
1067 Intialization Initialization

graph-autofusion/autofuse/att/generator/tiling_data_gen/tiling_data_generator.cpp

行号 错误 修正
505 does't doesn't

graph-autofusion/autofuse/att/gen_model_info/parser/ascend_graph_parser.cpp

行号 错误 修正
101 Invaild Invalid
168 Invaild Invalid
598 Invaild Invalid
599 Invaild Invalid
673 Invaild Invalid
674 Invaild Invalid

graph-autofusion/autofuse/codegen/codegen.cpp

行号 错误 修正
373 fot for

graph-autofusion/autofuse/codegen/codegen_kernel.cpp

行号 错误 修正
425 repeates repeats
1024 resue reuse

graph-autofusion/autofuse/codegen/codegen_kernel_loop.cpp

行号 错误 修正
1016 precess process

graph-autofusion/autofuse/codegen/codegen_kernel_loop.h

行号 错误 修正
131 tpye type

graph-autofusion/autofuse/codegen/codegen_tiling.cpp

行号 错误 修正
2866 everytime every time

graph-autofusion/autofuse/common/common_utils.cpp

行号 错误 修正
360 repeates repeats
364 repeates repeats

graph-autofusion/autofuse/common/atrace/atrace_types.h

行号 错误 修正
62 evnet event

graph-autofusion/autofuse/compiler/py_module/pyascir_types.cpp

行号 错误 修正
191 supportted supported
241 supportted supported

graph-autofusion/autofuse/compiler/py_module/pyautofuse.cpp

行号 错误 修正
520 shcedule schedule
585 shcedule schedule

graph-autofusion/autofuse/graph_metadef/graph/attr/ge_attr_define.cc

行号 错误 修正
1407 binnary binary

graph-autofusion/autofuse/graph_metadef/graph/expression/attr_group_shape_env_attr.cc

行号 错误 修正
416 Unsupport Unsupported
422 Unsupport Unsupported
429 Unsupport Unsupported

graph-autofusion/autofuse/graph_metadef/graph/fast_graph/fast_node.cc

行号 错误 修正
53 informations information
54 informations information

graph-autofusion/autofuse/graph_metadef/graph/normal_graph/compute_graph.cc

行号 错误 修正
1699 inout input
3037 unknow unknown

graph-autofusion/autofuse/graph_metadef/graph/normal_graph/operator_impl.h

行号 错误 修正
93 depracated deprecated

graph-autofusion/autofuse/graph_metadef/graph/utils/graph_utils.cc

行号 错误 修正
339 setted set
4441 indexs indexes

graph-autofusion/autofuse/graph_metadef/graph/utils/multi_thread_graph_builder.cc

行号 错误 修正
80 ownner owner

graph-autofusion/autofuse/graph_metadef/graph/utils/node_utils.cc

行号 错误 修正
1111 Asuming Assuming

graph-autofusion/autofuse/graph_metadef/graph/utils/op_desc_utils_ex.cc

行号 错误 修正
158 inferrence inference

graph-autofusion/autofuse/graph_metadef/proto/onnx/af_onnx.proto

行号 错误 修正
132 hueristics heuristics
135 accomodate accommodate
180 ths this
380 apparing appearing
452 apparing appearing

graph-autofusion/autofuse/inc/graph_metadef/common/blocking_queue.h

行号 错误 修正
113 stoped stopped

graph-autofusion/autofuse/inc/graph_metadef/common/dynamic_aipp.h

行号 错误 修正
25 collumn column

graph-autofusion/autofuse/inc/graph_metadef/common/ge_common/ge_types.h

行号 错误 修正
458 mutli multi
589 expirimental experimental

graph-autofusion/autofuse/inc/graph_metadef/common/opskernel/ops_kernel_info_store.h

行号 错误 修正
124 foramt format

graph-autofusion/autofuse/inc/graph_metadef/ge_common_af/ge_api_types_af.h

行号 错误 修正
341 congigure configure
344 congigure configure
347 congigure configure
443 flase false

graph-autofusion/autofuse/inc/graph_metadef/graph/compute_graph.h

行号 错误 修正
235 unknow unknown

graph-autofusion/autofuse/inc/graph_metadef/graph/graph_util.h

行号 错误 修正
102 wll will
111 wll will

graph-autofusion/autofuse/inc/graph_metadef/graph/tensor.h

行号 错误 修正
112 acess access

graph-autofusion/autofuse/inc/graph_metadef/graph/debug/ge_attr_define.h

行号 错误 修正
906 Varible Variable
1243 dimmension dimension
1410 binnary binary

graph-autofusion/autofuse/inc/graph_metadef/graph/fast_graph/execute_graph.h

行号 错误 修正
219 somtime sometime

graph-autofusion/autofuse/inc/graph_metadef/graph/fast_graph/fast_node.h

行号 错误 修正
174 funcion function
174 istead instead
180 funcion function
180 istead instead
211 ouput output

graph-autofusion/autofuse/inc/graph_metadef/graph/symbolizer/symbolic.h

行号 错误 修正
36 defination definition
38 defination definition
41 defination definition

graph-autofusion/autofuse/inc/graph_metadef/graph/utils/cycle_detector.h

行号 错误 修正
27 frist first
56 contribue contribute

graph-autofusion/autofuse/inc/graph_metadef/graph/utils/file_utils.h

行号 错误 修正
77 repace replace
100 desciption description

graph-autofusion/autofuse/inc/graph_metadef/register/graph_optimizer/graph_optimize_register_error_codes.h

行号 错误 修正
26 definiton definition

graph-autofusion/autofuse/optimize/schedule_utils.cpp

行号 错误 修正
133 mis miss
135 mis miss

graph-autofusion/autofuse/optimize/autoschedule/schedule.cpp

行号 错误 修正
572 Appy Apply

graph-autofusion/autofuse/optimize/buffer_allocate/buf_que_allocator.cpp

行号 错误 修正
139 ques queues
147 ques queues
697 ques queues

graph-autofusion/autofuse/tests/st/att/testcase/scenario/tiling_data/Transpose_tiling_data.h

行号 错误 修正
90 Tranpose Transpose

graph-autofusion/autofuse/tests/st/att/testcase/source_mirror/generator/solver_pass_gen/general_solver_gen/st_general_solver_gen.cpp

行号 错误 修正
400 Intialization Initialization
516 Intialization Initialization

graph-autofusion/autofuse/tests/st/codegen/kernel_tool/tiling_func_solver_func.cpp

行号 错误 修正
180 satisified satisfied
232 promt prompt
238 promt prompt

graph-autofusion/autofuse/tests/st/optimize/optimize_st.cpp

行号 错误 修正
4302 resue reuse

graph-autofusion/autofuse/tests/st/python/test_python_ascir.py

行号 错误 修正
213 supportted supported

graph-autofusion/autofuse/tests/ut/att/testcase/solver_pass_gen/general_solver_gen/ut_general_solver_gen_02.cpp

行号 错误 修正
384 Intialization Initialization

graph-autofusion/autofuse/tests/ut/codegen/test_codegen_kernel.cpp

行号 错误 修正
4650 resue reuse

graph-autofusion/autofuse/tests/ut/e2e/test_e2e_load_abs_store.cpp

行号 错误 修正
1350 everytime every time

graph-autofusion/autofuse/tests/ut/python/test_python_ascir.py

行号 错误 修正
213 supportted supported

graph-autofusion/autofuse/v35/ascendc/api_regbase/erfinv.h

行号 错误 修正
227 speical special

graph-autofusion/autofuse/v35/ascendc/api_regbase/igammac.h

行号 错误 修正
120 aymptotic asymptotic
122 aymptotic asymptotic

graph-autofusion/autofuse/v35/optimize/template/nddma_template.cpp

行号 错误 修正
663 ndoe node

暂未修改

以下 11 个文件中的 39 条拼写记录未进入本次提交。原因是这些文件在官方
develop 基线上存在既有的格式或 Ruff 问题;一旦触碰,pre-commit 会自动
产生与拼写无关的大面积格式化或代码清理。为保证本次提交只包含单词修正,
暂时保留这些记录,等待官方统一格式后处理,或另建专门 PR。

其中 super_kernel/src/aot/sk_node.cpp 还与
super_kernel/tests/aot/ut/test_sk_node.cpp 的测试期望字符串配对;为避免只改
源代码而未同步测试,本次将二者一并排除。因此当前提交对 super_kernel/
没有任何差异。

graph-autofusion/scripts/package/graph_autofusion/scripts/install.sh

行号 错误 修正
382 unsecure insecure
1067 uesd used
1145 dirver driver

graph-autofusion/autofuse/inc/graph_metadef/common/ge_common/ge_inner_error_codes.h

行号 错误 修正
129 seacher searcher
130 seacher searcher
132 seacher searcher
166 excute execute
172 lable label
179 lable label
180 lable label
181 lable label
186 excute execute
194 destory destroy
195 destory destroy
196 destory destroy
200 destory destroy
201 rutime runtime
202 rutime runtime
203 rutime runtime
204 destory destroy

graph-autofusion/autofuse/tests/st/codegen/ascir_tool/py/test_ascir.py

行号 错误 修正
114 declar declare
115 declar declare

graph-autofusion/cmake/function.cmake

行号 错误 修正
143 complier compiler

graph-autofusion/super_kernel/src/aot/sk_event_recorder.cpp

行号 错误 修正
455 singal signal

graph-autofusion/super_kernel/src/aot/sk_node.cpp

行号 错误 修正
86 unsupport unsupported
179 unsupport unsupported

graph-autofusion/super_kernel/src/jit/superkernel/super_kernel_constants.py

行号 错误 修正
108 donot do not
109 donot do not
110 donot do not

graph-autofusion/super_kernel/src/jit/superkernel/super_kernel_feature_manager.py

行号 错误 修正
167 currect correct

graph-autofusion/super_kernel/src/jit/superkernel/super_kernel_op_infos.py

行号 错误 修正
64 ALLREADY ALREADY
136 evnet event
831 ALLREADY ALREADY

graph-autofusion/super_kernel/src/jit/superkernel/super_kernel_sub_op_infos.py

行号 错误 修正
344 donot do not
345 opton option
349 donot do not
350 opton option

graph-autofusion/super_kernel/tests/aot/ut/test_sk_node.cpp

行号 错误 修正
501 unsupport unsupported
536 unsupport unsupported
likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 JacsonPile 的贡献)
JacsonPileJacsonPile成员
7月24日 添加了label:enhancement
JacsonPileJacsonPile成员
7月24日 创建了 pull request,commit 7d4dd716
JacsonPileJacsonPile成员
7月24日 关联了issue:[Documentation|文档反馈]: 日志&文档拼写错误
atomgit-bot
atomgit-bot
7月24日 评论:

变更摘要

本次 PR 是项目中通过 codespell 扫描后对自然语言中的拼写错误进行批量修正的一次整理,涉及注释、日志消息和错误消息中的拼写,严格避免了变量名、类型名、枚举值等代码标识符的改动。共修改 56 个文件、98 处拼写错误,涵盖从底层 AscendC API 注释、Graph Parser 错误消息、代码生成器日志字符串、头文件说明注释到测试用例中的期望字符串匹配等各个层面。

主要改动

  • 错误/断言消息中的拼写修正ascend_graph_parser.cpp 中将多处 Invaild 修正为 Invalid,影响轴 ID 校验的错误报告;args_replace.cpp 中将 Repalce 修正为 Replace,涉及等式替换约束的断言提示信息。

  • 日志输出中的拼写修正axes_reorder_solver_core_impl.cpp 及其对应测试文件中将 satisified 修正为 satisfiedpromt 修正为 promptgeneral_solver_gen.cpp 及其测试中将 Intialization 修正为 Initializationbuf_que_allocator.cpp 中将 ques 修正为 queues

  • 头文件注释中的拼写修正:多个头文件中的术语拼写被修正,包括 binnarybinaryge_attr_define.h)、unknowunknowncompute_graph.h)、depracateddeprecatedoperator_impl.h)、definationdefinitionsymbolic.h)、stopedstoppedblocking_queue.h)、expirimentalexperimentalge_types.h)、collumncolumndynamic_aipp.h)等。

  • API 注释与代码字符串中的拼写修正compare.hcompare_v2.h 中注释 seperatelyseparatelycodegen_kernel.cpp 中注释 resuereusecodegen_kernel_loop.cpp 中注释 precessprocesscodegen_kernel_loop.h 中注释 tpyetypeigammac.h 中注释 aymptoticasymptotic

  • 配置与接口文档注释的拼写修正ge_api_types_af.h 中将 congigureconfigureflasefalsegraph_utils.cc 中将 indexsindexessettedsetpyascir_types.cpp 和 Python 测试中将 supporttedsupportedaf_onnx.proto 中将 hueristicsheuristicsaccomodateaccommodateapparingappearingthsthis

likedislike
不准确?
atomgit-bot
atomgit-bot
7月24日 评论:

代码审查

审查总结

我对全部 56 个变更文件逐一进行了审查,确认所有改动均为纯拼写修正(注释、日志消息、错误消息中的英文单词拼写)。未发现任何代码逻辑、变量名、类型名、控制流、API 接口或数据结构的变更。

发现的唯一问题

  • P3 x 1autofuse/optimize/schedule_utils.cpp 第 133-136 行,"mis match""miss match" 的修正不完整,正确拼写应为单个词 "mismatch"

各文件审查结果

文件 结果
autofuse/ascendc/api/compare.h 无问题(seperatelyseparately,注释修正)
autofuse/ascendc/api/compare_v2.h 无问题(seperatelyseparately,注释修正)
autofuse/att/gen_model_info/parser/ascend_graph_parser.cpp 无问题(InvaildInvalid,错误消息修正,共 6 处)
autofuse/att/generator/preprocess/args_replace.cpp 无问题(RepalceReplace,错误消息修正,共 3 处)
autofuse/att/generator/solver_pass/axes_reorder_solver_code/axes_reorder_solver_core_impl.cpp 无问题(satisifiedsatisfiedpromtprompt,日志修正,共 3 处)
autofuse/att/generator/solver_pass_gen/general_solver/general_solver_gen.cpp 无问题(IntializationInitialization,日志修正)
autofuse/att/generator/tiling_data_gen/tiling_data_generator.cpp 无问题(does'tdoesn't,日志修正)
autofuse/codegen/codegen.cpp 无问题(fotfor,注释修正)
autofuse/codegen/codegen_kernel.cpp 无问题(repeatesrepeatsresuereuse,注释修正)
autofuse/codegen/codegen_kernel_loop.cpp 无问题(precessprocess,注释修正)
autofuse/codegen/codegen_kernel_loop.h 无问题(tpyetype,注释修正)
autofuse/codegen/codegen_tiling.cpp 无问题(everytimeevery time,注释修正)
autofuse/common/atrace/atrace_types.h 无问题(evnetevent,注释修正)
autofuse/common/common_utils.cpp 无问题(repeatesrepeats,日志修正,共 2 处)
autofuse/compiler/py_module/pyascir_types.cpp 无问题(supporttedsupported,错误消息修正,共 2 处)
autofuse/compiler/py_module/pyautofuse.cpp 无问题(shceduleschedule,日志修正,共 2 处)
autofuse/graph_metadef/graph/attr/ge_attr_define.cc 无问题(binnarybinary,注释修正)
autofuse/graph_metadef/graph/expression/attr_group_shape_env_attr.cc 无问题(UnsupportUnsupported,日志修正,共 3 处)
autofuse/graph_metadef/graph/fast_graph/fast_node.cc 无问题(informationsinformation,错误消息修正)
autofuse/graph_metadef/graph/normal_graph/compute_graph.cc 无问题(inoutinputunknowunknown,日志/注释修正)
autofuse/graph_metadef/graph/normal_graph/operator_impl.h 无问题(depracateddeprecated,注释修正)
autofuse/graph_metadef/graph/utils/graph_utils.cc 无问题(settedsetindexsindexes,日志/错误修正)
autofuse/graph_metadef/graph/utils/multi_thread_graph_builder.cc 无问题(ownnerowner,注释修正)
autofuse/graph_metadef/graph/utils/node_utils.cc 无问题(AsumingAssuming,注释修正)
autofuse/graph_metadef/graph/utils/op_desc_utils_ex.cc 无问题(inferrenceinference,日志修正)
autofuse/graph_metadef/proto/onnx/af_onnx.proto 无问题(共 5 处注释修正,均不涉及字段编号、类型或 wire 格式)
autofuse/inc/graph_metadef/common/blocking_queue.h 无问题(stopedstopped,注释修正)
autofuse/inc/graph_metadef/common/dynamic_aipp.h 无问题(collumncolumn,注释修正)
autofuse/inc/graph_metadef/common/ge_common/ge_types.h 无问题(mutlimultiexpirimentalexperimental,注释修正)
autofuse/inc/graph_metadef/common/opskernel/ops_kernel_info_store.h 无问题(foramtformat,注释修正)
autofuse/inc/graph_metadef/ge_common_af/ge_api_types_af.h 无问题(congigureconfigure ×3、flasefalse,注释修正)
autofuse/inc/graph_metadef/graph/compute_graph.h 无问题(unknowunknown,注释修正)
autofuse/inc/graph_metadef/graph/debug/ge_attr_define.h 无问题(VaribleVariabledimmensiondimensionbinnarybinary,注释修正)
autofuse/inc/graph_metadef/graph/fast_graph/execute_graph.h 无问题(somtimesometime,注释修正)
autofuse/inc/graph_metadef/graph/fast_graph/fast_node.h 无问题(funcionfunction ×2、isteainstead ×2、ouputoutput,注释修正)
autofuse/inc/graph_metadef/graph/graph_util.h 无问题(wllwill ×2,注释修正)
autofuse/inc/graph_metadef/graph/symbolizer/symbolic.h 无问题(definationdefinition ×3,注释修正)
autofuse/inc/graph_metadef/graph/tensor.h 无问题(acessaccess,注释修正)
autofuse/inc/graph_metadef/graph/utils/cycle_detector.h 无问题(fristfirstcontribuecontribute,注释修正)
autofuse/inc/graph_metadef/graph/utils/file_utils.h 无问题(repacereplacedesciptiondescription,注释修正)
autofuse/inc/graph_metadef/register/graph_optimizer/graph_optimize_register_error_codes.h 无问题(definitondefinition,注释修正)
autofuse/optimize/autoschedule/schedule.cpp 无问题(AppyApply,注释修正)
autofuse/optimize/buffer_allocate/buf_que_allocator.cpp 无问题(quesqueues ×3,日志修正)
autofuse/optimize/schedule_utils.cpp P3"miss match" 应修正为 "mismatch"(见上方报告)
autofuse/tests/st/att/testcase/scenario/tiling_data/Transpose_tiling_data.h 无问题(TranposeTranspose,注释修正)
autofuse/tests/st/att/testcase/source_mirror/generator/solver_pass_gen/general_solver_gen/st_general_solver_gen.cpp 无问题(IntializationInitialization,代码字符串修正,共 2 处)
autofuse/tests/st/codegen/kernel_tool/tiling_func_solver_func.cpp 无问题(satisifiedsatisfiedpromtprompt ×2,日志修正)
autofuse/tests/st/optimize/optimize_st.cpp 无问题(resuereuse,注释修正)
autofuse/tests/st/python/test_python_ascir.py 无问题(supporttedsupported,断言字符串修正)
autofuse/tests/ut/att/testcase/solver_pass_gen/general_solver_gen/ut_general_solver_gen_02.cpp 无问题(IntializationInitialization,期望字符串修正)
autofuse/tests/ut/codegen/test_codegen_kernel.cpp 无问题(resuereuse,期望字符串修正)
autofuse/tests/ut/e2e/test_e2e_load_abs_store.cpp 无问题(everytimeevery time,注释修正)
autofuse/tests/ut/python/test_python_ascir.py 无问题(supporttedsupported,断言字符串修正)
autofuse/v35/ascendc/api_regbase/erfinv.h 无问题(speicalspecial,注释修正)
autofuse/v35/ascendc/api_regbase/igammac.h 无问题(aymptoticasymptotic ×2,注释修正)
autofuse/v35/optimize/template/nddma_template.cpp 无问题(ndoenode,日志修正)

整体风险评估

风险极低。 本次变更仅涉及注释和日志/错误消息字符串中的英文单词拼写修正,不涉及任何代码逻辑、API 接口、数据结构或控制流的修改。唯一的 P3 级别问题是一处修正不完整("miss match" 应进一步修正为 "mismatch")。

⚠️ 已识别出整体风险,但无法提取行内评论,请参考整体评估。

likedislike
不准确?
此处折叠了45条消息 查看更多
CANN-robotCANN-robot成员
7月28日 合入了pull request
Wwangmingming成员
8月10日 删除了关联的issue:[Documentation|文档反馈]: 日志&文档拼写错误
Wwangmingming成员
8月10日 关联了issue:[Documentation|文档反馈]: 日志拼写错误
Wwangmingming成员
8月10日 删除了关联的issue:[Documentation|文档反馈]: 日志拼写错误
Wwangmingming成员
8月10日 关联了issue:[Documentation|文档反馈]: 日志&文档拼写错误