Skip to content

Sovits模型训练不出,GPT可以训练,一直报错,5070显卡,14600kf cpu #2282

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Kirito0521 opened this issue Apr 10, 2025 · 2 comments

Comments

@Kirito0521
Copy link

求大佬看看,换了好几个版本了都不能用
"D:\GPT-SoVITS-v3\runtime\python.exe" GPT_SoVITS/s2_train_v3_lora.py --config "D:\GPT-SoVITS-v3\TEMP/tmp_s2.json"
phoneme_data_len: 78
wav_data_len: 156
100%|█████████████████████████████████████████████████████████████████████████████| 156/156 [00:00<00:00, 52003.77it/s]
skipped_phone: 0 , skipped_dur: 0
total left: 156
loaded pretrained GPT_SoVITS/pretrained_models/s2Gv3.pth
start training from epoch 1
0%| | 0/156 [00:00<?, ?it/s]Traceback (most recent call last):
File "D:\GPT-SoVITS-v3\GPT_SoVITS\s2_train_v3_lora.py", line 345, in
main()
File "D:\GPT-SoVITS-v3\GPT_SoVITS\s2_train_v3_lora.py", line 57, in main
mp.spawn(
File "D:\GPT-SoVITS-v3\runtime\lib\site-packages\torch\multiprocessing\spawn.py", line 239, in spawn
return start_processes(fn, args, nprocs, join, daemon, start_method='spawn')
File "D:\GPT-SoVITS-v3\runtime\lib\site-packages\torch\multiprocessing\spawn.py", line 197, in start_processes
while not context.join():
File "D:\GPT-SoVITS-v3\runtime\lib\site-packages\torch\multiprocessing\spawn.py", line 149, in join
raise ProcessExitedException(
torch.multiprocessing.spawn.ProcessExitedException: process 0 terminated with exit code 3221225620

@627965745
Copy link

627965745 commented Apr 13, 2025

我遇到过,也是50系显卡,我用nightly pytorch解决的,python3.10, cuda 12.8

@montague1218
Copy link

montague1218 commented Apr 14, 2025

我用v2訓練也不行 可能是同一個問題

Traceback (most recent call last):
  File "/workspace/uv/gpt_sovits/repo/GPT_SoVITS/s2_train.py", line 680, in <module>
    main()
  File "/workspace/uv/gpt_sovits/repo/GPT_SoVITS/s2_train.py", line 61, in main
    mp.spawn(
  File "/workspace/uv/gpt_sovits/.venv/lib/python3.10/site-packages/torch/multiprocessing/spawn.py", line 340, in spawn
    return start_processes(fn, args, nprocs, join, daemon, start_method="spawn")
  File "/workspace/uv/gpt_sovits/.venv/lib/python3.10/site-packages/torch/multiprocessing/spawn.py", line 296, in start_processes
    while not context.join():
  File "/workspace/uv/gpt_sovits/.venv/lib/python3.10/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 "/workspace/uv/gpt_sovits/.venv/lib/python3.10/site-packages/torch/multiprocessing/spawn.py", line 90, in _wrap
    fn(i, *args)
  File "/workspace/uv/gpt_sovits/repo/GPT_SoVITS/s2_train.py", line 90, in run
    train_dataset = TextAudioSpeakerLoader(hps.data)  ########
  File "/workspace/uv/gpt_sovits/repo/GPT_SoVITS/module/data_utils.py", line 51, in __init__
    for _ in range(max(2, int(min_num / leng))):
ZeroDivisionError: division by zero

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@627965745 @montague1218 @Kirito0521 and others