Skip to content
This repository has been archived by the owner on Nov 11, 2023. It is now read-only.

Fix error: math domain error when loss is too low #168

Merged
merged 1 commit into from
Apr 18, 2023

Conversation

Stardust-SJF
Copy link

May be helpful for the following bugs:

Traceback (most recent call last):
File "train.py", line 331, in
main()
File "train.py", line 53, in main
mp.spawn(run, nprocs=n_gpus, args=(n_gpus, hps,))
File "/home/ubuntu/so-vits-svc/venv/lib/python3.8/site-packages/torch/multiprocessing/spawn.py", line 240, in spawn
return start_processes(fn, args, nprocs, join, daemon, start_method='spawn')
File "/home/ubuntu/so-vits-svc/venv/lib/python3.8/site-packages/torch/multiprocessing/spawn.py", line 198, in start_processes
while not context.join():
File "/home/ubuntu/so-vits-svc/venv/lib/python3.8/site-packages/torch/multiprocessing/spawn.py", line 160, 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 "/home/ubuntu/so-vits-svc/venv/lib/python3.8/site-packages/torch/multiprocessing/spawn.py", line 69, in _wrap
fn(i, *args)
File "/home/ubuntu/svc4.0/so-vits-svc/train.py", line 138, in run
train_and_evaluate(rank, epoch, hps, [net_g, net_d], [optim_g, optim_d], [scheduler_g, scheduler_d], scaler,
File "/home/ubuntu/svc4.0/so-vits-svc/train.py", line 228, in train_and_evaluate
reference_loss += math.log(i, 10)
ValueError: math domain error

@Miuzarte Miuzarte merged commit f4ad14d into svc-develop-team:4.0 Apr 18, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants