我打包了本地的ChatGLM.exe!16g內(nèi)存最低支持運(yùn)行!對(duì)標(biāo)gpt3.5的

4月1日第一次啟動(dòng)成功,今天在加載了模型后進(jìn)行輸入用戶名就出現(xiàn)“AttributeError: 'Logger' object has no attribute 'warning_once'. Did you mean: 'warning_advice'”

在GitHub找到的解決辦法是升級(jí)transformers升級(jí)到4.27.1
https://github.com/THUDM/ChatGLM-6B/issues/344

由于在目錄找到pip的文件但沒(méi)找到python的執(zhí)行文件,就打算直接覆蓋transformers的源碼,跑到GitHub下載的地址https://codeload.github.com/huggingface/transformers/zip/refs/tags/v4.27.1
國(guó)內(nèi)的加速地址是https://gitee.com/Fukexue/transformers/tree/v4.27.1

毒盤(pán)地址 鏈接:https://pan.baidu.com/s/1PsJ4tNdd-YkHjV7R9BN4Qw?
提取碼:c6z9?
備份原來(lái)的transformers 4.26.1
- 把pack-gpt\transformers?打包并刪除原來(lái)的文件
- 從源碼壓縮包拖動(dòng)文件出來(lái)替換

結(jié)果是失敗的,原因同樣是由于沒(méi)有在目錄下找到python.exe去對(duì)源碼進(jìn)行安裝。
最后解決辦法,對(duì)著錯(cuò)誤提示找到出錯(cuò)的文件對(duì)應(yīng)的1120行,把logger.warning_once(f"The dtype of attention mask 替換為logger.warning_advice(f"The dtype of attention mask