| [FIX] FIX UT 比较torch.float类型变量时应该使用torch.allclose 而不是torch.equal 修改掉
Co-authored-by: zhaokerui<zhaokerui@huawei.com>
# message auto-generated for no-merge-commit merge:
!214 merge fix_UT_torch_equal into dev
[FIX] FIX UT 比较torch.float类型变量时应该使用torch.allclose 而不是torch.equal 修改掉
Created-by: zhaokerui
Commit-by: zhaokerui
Merged-by: ascend-robot
Description: <!--
PR描述模板更新日期:20251225
-->
# 合入背景
Fixes #117
# 修改内容
> 修改若干个现存的测试用例中的torch浮点数比较使用torch.equal的错误,改成torch.allclose
>修改一处在代码中torch浮点数比较使用torch.equal 做if判断抛出异常的代码,改成torch.allclose
# 资料变更
> 不涉及
# 接口变更
> 不涉及
# 测试结果
> 功能可通
# CheckList
> PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x]。
- [X] 代码注释完备
- [X] 正确记录错误日志
- [X] 进行了返回值校验 (禁止使用void屏蔽安全函数、自研函数返回值;考虑接口的异常场景;调用底层组件接口时,需要进行返回值校验)
- [X] 进行了空指针校验
- [X] 若存在资源申请,使用后资源被正确的释放了
- [X] 若涉及多线程场景,考虑了并发场景,不存在死锁问题
- [X] 按照[代码仓中提供的格式模板](https://gitcode.com/Ascend/MindIE-LLM/blob/master/.clang-format),使用clang-format工具格式化代码
- [X] 符合Ascend社区的编码规范。[C++ 语言编程指导](https://gitcode.com/Ascend/community/blob/master/docs/contributor/Ascend-cpp-coding-style-guide.md) | [C++ 语言安全编程指导](https://gitcode.com/Ascend/community/blob/master/docs/contributor/Ascend-cpp-secure-coding-guide.md)
See merge request: Ascend/MindIE-LLM!214 | 4 个月前 |