求助社区大佬,如何解决GPT-SoVITS推理包训练Bug,新人无以为报,只有3个资源点
环境:CPU=AMD R5 9600X;GPU=NVIDIA RTX 5060 Ti工具:GPT-SoVITS-1007-cu128(GPT-SoVITS的推理特化包);GPT-SoVITS-v2pro-20250604-nvidia50(GPT-SoVITS原版)
以上两个工具都是按照教程说明下载的适用于50系显卡的整合包
问题:使用GPT-SoVITS推理包 进行模型微调训练时报错,微调训练前的步骤一切正常
尝试的解决方案:复制原版整合包的runtime目录,重新运行go-webui.bat,
结果:训练成功,但推理会显示“错误”,同时gsvi.bat无法启动,更换回推理特化包的的runtime目录后,按格式整理模型后可推理成功
此方案测试了两次,可以确认 GPT-SoVITS推理包进行模型微调训练时会报错
错误信息:
Traceback (most recent call last):
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\GPT_SoVITS\s2_train.py", line 685, in <module>
main()
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\GPT_SoVITS\s2_train.py", line 61, in main
mp.spawn(
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\multiprocessing\spawn.py", line 340, in spawn
return start_processes(fn, args, nprocs, join, daemon, start_method="spawn")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\multiprocessing\spawn.py", line 296, in start_processes
while not context.join():
^^^^^^^^^^^^^^
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\multiprocessing\spawn.py", line 215, in join
raise ProcessRaisedException(msg, error_index, failed_process.pid)
torch.multiprocessing.spawn.ProcessRaisedException:
-- Process 0 terminated with the following error:
Traceback (most recent call last):
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\multiprocessing\spawn.py", line 90, in _wrap
fn(i, *args)
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\GPT_SoVITS\s2_train.py", line 80, in run
dist.init_process_group(
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\distributed\c10d_logger.py", line 81, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\distributed\c10d_logger.py", line 95, in wrapper
func_return = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\distributed\distributed_c10d.py", line 1764, in init_process_group
default_pg, _ = _new_process_group_helper(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Program Files\AI\GPT-SoVITS-1007-cu128\runtime\Lib\site-packages\torch\distributed\distributed_c10d.py", line 1991, in _new_process_group_helper
backend_class = ProcessGroupGloo(
^^^^^^^^^^^^^^^^^
RuntimeError: makeDeviceForHostname(): unsupported gloo device
页:
[1]