已关闭
[Bug]: 不支持fp8_param_gather打开,缺失replace_raw_data函数 #26
gsoleil创建于 8月10日关闭于 8月17日
8月10日 添加了label:bug
8月11日 关联了pull request:feat(checkpoint): support quantized tensor serialization
8月11日 关联了pull request:[WIP]feat(fp8): support tensorwise sharded weight requantization
8月11日 关联了pull request:[WIP]feat(fp8): support tensorwise sharded weight requantization
8月14日 关联了pull request:feat(fp8): integrate batched primary-weight requantization
8月17日 关闭了 issue
wangjunhang777
8月17日 评论:
8月17日 评论:
你好,目前fp8_param_gather暂时不直接支持MXFP8(NVIDA的TE同样不支持),如果需要使用的话,需要加入
--reuse-grad-buf-for-mxfp8-param-ag


8月17日 issue状态由 TODO 改变为 DONE
8月17日 添加了label:resolved
环境信息
🐛 问题描述
fp8场景下不额外配置会默认开启fp8-param-gather,此时会报缺失replace_raw_data函数,如果直接复制粘贴gpu版的这段代码,import部分会有报错,说循环引用了有冲突,把import放到def函数里面可以规避,但会报错float8_e4m3fn和uint8不匹配。


最后我直接定义这个函数,然后函数里面只写pass来规避这个类型检测转换,这块好像解决了但后面出现None了,不确定是不是因为这个导致的
欢迎加入社区,感谢您对社区的贡献 🎉!