raise ValueError( ValueError: At least one of the model submodule will be offloaded to disk, please pass along an `offload_folder`.
Hi @ctjian 出现该问题是由于您的内存与显存均无法容纳该模型,因此需要将模型的一部分参数下移至硬盘。您可以尝试;
Hi @ctjian 出现该问题是由于您的内存与显存均无法容纳该模型,因此需要将模型的一部分参数下移至硬盘。您可以尝试;
怎么改?我这边加了参数报错NameError: name 'offload_folder' is not defined
有解决了吗?需要修改什么参数合适
例如修改“moss_cli_demo.py”,指定参数“offload_folder”
model = load_checkpoint_and_dispatch( raw_model, model_path, device_map="auto", no_split_module_classes=["MossBlock"], dtype=torch.float16, #指定offload_folder路径 offload_folder="/home/parallels/MOSS/temp", )
例如修改“moss_cli_demo.py”,指定参数“offload_folder”
model = load_checkpoint_and_dispatch( raw_model, model_path, device_map="auto", no_split_module_classes=["MossBlock"], dtype=torch.float16, #指定offload_folder路径 offload_folder="/home/parallels/MOSS/temp", )
➜ python moss_cli_demo.py Fetching 17 files: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████| 17/17 [00:00<00:00, 9150.82it/s] Waiting for all devices to be ready, it may take a few minutes... [1] 26628 killed python moss_cli_demo.py
加上了,但是输出结果是这样的
看上去是超时后进程杀掉了,是什么硬件配置在跑?
2023年4月25日 02:46,李文坤 @.***> 写道:
例如修改“moss_cli_demo.py”,指定参数“offload_folder”
model = load_checkpoint_and_dispatch( raw_model, model_path, device_map="auto", no_split_module_classes=["MossBlock"], dtype=torch.float16, #指定offload_folder路径 offload_folder="/home/parallels/MOSS/temp", )
➜ python moss_cli_demo.py Fetching 17 files: 100%|███████████████████████████████████████████████████████████████████████████████████████████████████| 17/17 [00:00<00:00, 9150.82it/s] Waiting for all devices to be ready, it may take a few minutes... [1] 26628 killed python moss_cli_demo.py
加上了,但是输出结果是这样的
— Reply to this email directly, view it on GitHubhttps://github.com/OpenLMLab/MOSS/issues/33#issuecomment-1520656866, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXFIFGLE7Y26C65KMLHZH5TXC3DBBANCNFSM6AAAAAAXHUWQ3A. You are receiving this because you commented.Message ID: @.***>