已关闭
[Bug]: tests/tools下缺少__init__.py #1691
lulalula_lei创建于  7月31日关闭于  9月17日
lulalula_lei
lulalula_lei
7月31日 创建

在提交新问题之前,请确保您已经在社区中搜索过相关问题,并使用了社区中提供的资源/工具后,仍未找到满意的解决方式。

⚠️ 安全信息提醒:请仔细检查提供的文本内容,确保其不包含敏感数据信息,包括但不限于:

  • API 令牌或密钥
  • 密码或身份验证凭证
  • 私有网址或接口地址
  • 个人或机密数据
  • ...

在分享配置信息或代码示例时,请将敏感信息脱敏处理,或使用 <TOKEN> 等占位符替代原有内容。

环境信息

例如:
- 操作系统
- 昇腾硬件信息
- CANN软件版本
- 安装的对应软件版本

🐛 问题描述

tests/tools 和 tests/tools/ckpt_dequant 目录下下缺少__init__.py文件,导致 tests/tools/ckpt_dequant/deepseekv4_ckpt_dequant.py的第22行

from tests.tools.ckpt_dequant.mx_quantize import quantize_mx, pack_uint4, unpack_uint4, f4_unpacked_to_f32, f32_to_f4_unpacked

执行报错:

Traceback (most recent call last):
  File "/dpc/aiedevops/easyllm/p8bb3a59db00c43f2aa380687fdd04cce/task/train/bc8daba0-933c-472b-9f89-6edb10122c91/code_tmp_GozkOeWJuA/MindSpeed-LLM/tests/tools/ckpt_dequant/deepseekv4_ckpt_dequant.py", line 22, in <module>
    from tests.tools.ckpt_dequant.mx_quantize import quantize_mx, pack_uint4, unpack_uint4, f4_unpacked_to_f32, f32_to_f4_unpacked
ModuleNotFoundError: No module named 'tests.tools'

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
ascend-robotascend-robot成员
7月31日 添加了label:bug
xuwenyue成员
8月5日 评论:

感谢您的反馈,我们将尽快修复,也欢迎社区提供修复PR。

likedislike
Xxuwenyue成员
8月5日 添加了label:triaged
Xxuwenyue成员
8月15日 关联了pull request:fix: add missing __init__.py files under tests/tools
xuwenyue成员
9月17日 评论:

再次感谢您的反馈,您提到的问题我们已修改合入,相关修改可查看关联PR。
如果您目前没有其他问题,我们将根据流程关闭此 issue。
如后续有新的疑问或补充内容,欢迎随时重新打开本 issue,或另起一个新的 issue 进行提问。
感谢您的理解与支持!

likedislike
Xxuwenyue成员
9月17日 issue状态由 TODO 改变为 DONE
Xxuwenyue成员
9月17日 关闭了 issue
ascend-robotascend-robot成员
9月17日 添加了label:resolved
Xxuwenyue成员
9月17日 删除了label:triaged