THUDM / ChatGLM2-6B

ChatGLM2-6B: An Open Bilingual Chat LLM | 开源双语对话语言模型
Other
15.7k stars 1.85k forks source link

[BUG/Help] ModuleNotFoundError: No module named 'transformers.models.mpt' #677

Closed EinKung closed 4 months ago

EinKung commented 4 months ago

Is there an existing issue for this?

Current Behavior

正常按照提供的requirement和ptuning的readme安装了需要库,但是transformers老是会报这个模组确实,我也翻查了transformers.models这个模组下确实没有mpt这个模块

Expected Behavior

希望能确定一个有效版本或者还有哪些应该安装的能正常跑起来

Steps To Reproduce

  1. 新建conda虚拟环境
  2. 安装requirement
  3. 安装ptuning的readme提到的几个第三方库
  4. 设置ptuning下的train.sh的chatglm2-6b的模型位置
  5. 下载ADGEN数据集解压到ptuning下
  6. 运行train.sh

Environment

- OS:Ubuntu 18.04
- Python:3.8
- Transformers:4.30.2
- PyTorch:2.1.1
- CUDA Support (`python -c "import torch; print(torch.cuda.is_available())"`) :支持

Anything else?

No response

EinKung commented 4 months ago

需要版本4.40.2