已关闭
[Bug][自提单]: 哈希路由当input_ids超过词表vocab_size大小时,出现取值越界情况 #2415
Sunshine_Youngster创建于 7月2日关闭于 7月3日
7月2日 添加了label:bug
7月2日 添加了label:bug
7月2日 问题后端类型 由 [] 改变为 [Ascend]
7月2日 关联分支 由 [] 改变为 [master]
7月2日 关联组件 由 [] 改变为 [B-SIG-MindFormers-Train]
7月2日 修改了issue 的描述
7月3日 issue状态由 TODO 改变为 ACCEPTED
7月3日 issue状态由 ACCEPTED 改变为 WIP
7月3日 issue状态由 WIP 改变为 VALIDATION
7月3日 issue状态由 VALIDATION 改变为 DONE
7月3日 关闭了 issue
Sunshine_Youngster
7月3日 评论:
7月3日 评论:
根因分析:tid2eid对flat_ids取值时,没有做flat_ids的越界判断,默认认为input_ids的范围再vocab_size以内,当不在这种范围时便发生越界错误,因此需要加上拦截


Checklist
🐞 问题详细描述
开启哈希路由,当input_ids超过词表vocab_size大小时,出现取值越界情况
详细的环境信息描述
master
其他辅助信息
版本信息
master
Thanks for contributing 🎉!