| [CleanCode] loss/optim类算子代码风格优化 Co-authored-by: yuantao<taoyuan18@huawei.com> Co-authored-by: init__zhb__<zhanghaobo6@huawei.com> # message auto-generated for no-merge-commit merge: !2064 merge cleancode into master [CleanCode] loss/optim类算子代码风格优化 Created-by: yuantao_ Commit-by: init__zhb__;yuantao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 清理详情: - 删除没用的头文件 - 删除没用的变量 - 变量声明即初始化 - 删除多余的空行 详情: <strong> 问题类型 </strong> - Q-1. 包含用不到的头文件; - Q-2. 使用恰当的基本类型作为操作符的操作数; - Q-3. 宏定义不以分号结尾; - Q-4. 合理安排空行; - Q-5. 变量需被使用时声明并初始化。 -------------------------------------------- <strong>主要改动</strong> | 文件 | 问题片段 | 问题类型 | 修改策略 | | --- | ----- | --- | ---------------- | | loss/ctc_loss_v2_grad/op_host/ctc_loss_v2_grad_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/fused_cross_entropy_loss_with_max_sum/examples/test_aclnn_fused_cross_entropy_loss_with_max_sum.cpp | ~Line134 | Q-4 | 移除 | | loss/mse_loss_grad/op_host/mse_loss_grad_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/smooth_l1_loss_grad_v2/op_host/smooth_l1_loss_grad_v2_def.cpp | #include <cstdint> | Q-1 | 移除 | | loss/smooth_l1_loss_v2/op_api/aclnn_smooth_l1_loss.cpp | ~Line162 空行 | Q-4 | 移除 | | loss/smooth_l1_loss_v2/op_host/smooth_l1_loss_v2_def.cpp | #include <cstdint> | Q-1 | 移除 | | optim/adam_apply_one/examples/test_geir_adam_apply_one.cpp | #define ADD_INPUT_ATTR(attrName, attrValue) adamApplyOne1.set_attr_##attrName(attrValue); | Q-3 | 去除宏定义后的; | | optim/adam_apply_one_with_decay/examples/test_geir_adam_apply_one_with_decay.cpp | inputs.push_back(placeholder##intputIndex); | Q-3 | 去除宏定义后的; | | optim/adam_apply_one_with_decay/examples/test_geir_adam_apply_one_with_decay.cpp | FILE* fp; fp = fopen(bin_file.c_str(), "w"); | Q-5 | 声明FILE *p时即初始化 | | optim/apply_momentum/op_host/arch35/apply_momentum_tiling.h | ~Line47 空行 | Q-4 | 移除 | | optim/adam_apply_one/examples/test_geir_adam_apply_one.cpp | char* endptr; | Q-2 | 可移除该变量(未使用) | ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!2064 | 5 个月前 |