Comments (13)
Sure.
Red: freevc (using data_utils_old.py
)
Pink: freevc-s (using data_utils_old.py
)
Orange: freevc (using data_utils.py
)
from freevc.
I will try the new code and report back, thank you for the update.
from freevc.
I will try the new code and report back, thank you for the update.
Hmmm I found I forgot to de comment this line just now... But it might not be a big problem I think. And thank you for your interest in our work!
from freevc.
This vits issue is a good reference for your question.
from freevc.
Thanks for posting these.
Why does your loss/g/total climb?
mine decrease over the training run.
does this suggest a problem on my end?
from freevc.
my loss/g/total
climb mainly because loss/g/fm
increases faster than loss/g/mel
decreases. I don't think it a problem if loss/g/total
doesn't climb as mine, better listen to the generated audio in the validation part to check whether it goes ok.
from freevc.
My generated audio is coming out ok on training eval. Cleaning up as it goes, but I have noticed that the the actual conversion output of the model seems to be getting worse, comparing 245, 345, and 480K the output quality is getting worse. So the 245k model is very similar to target, and the content is clean. The 480k in comparison, has a lot of distortion, the content is less intelligible, and the pitch is off.
from freevc.
The code had some problem, I fixed it yesterday. Sorry to have wasted your time on problematic code. 😥
from freevc.
I will try the new code and report back, thank you for the update.
Hmmm I found I forgot to de comment this line just now... But it might not be a big problem I think. And thank you for your interest in our work!
Show this line be commented out?
from freevc.
I will try the new code and report back, thank you for the update.
Hmmm I found I forgot to de comment this line just now... But it might not be a big problem I think. And thank you for your interest in our work!
Show this line be commented out?
Yes it need to be commented out. (I don't even remember why I commented this line before uploading code...)
As in pytorch documentation:
In distributed mode, calling the set_epoch() method at the beginning of each epoch before creating the DataLoader iterator is necessary to make shuffling work properly across multiple epochs. Otherwise, the same ordering will be always used.
from freevc.
Does distributed mode relate to the case when gpus > 1
from freevc.
Does distributed mode relate to the case when gpus > 1
This code uses distributed mode no matter how many gpus used. No sure if set_epoch
only affects distributed mode when gpus > 1 or all distributed mode settings.
from freevc.
Trying to resume the original model with the code changes you made. On previous runs the loss trend matched your original logs as far as increases and decreases goes. With the new code I am seeing a drop in FM loss, is this to be expected or a sign of a problem?
from freevc.
Related Issues (20)
- Robotic noise on audio HOT 4
- Slow training speed HOT 4
- About Chinese ssl feature? HOT 3
- 48khz HOT 37
- Can you explain the meaning of prior encoder? HOT 1
- Asking help for understanding code.
- The audio suffix of VCTK data set is not '_ mic2.flac'? HOT 2
- Question for hps.data.n_mel_channels
- Inference or train with WavLM-Base or WavLM-Base+? HOT 1
- Condition decoder on desired output length to have control over speech rate in inference?
- 基于您现有的模型使用aishell3训练,大概要训练多久,作者有试过吗
- Unseen Male to Male results in Female output HOT 1
- 音色转换程度不一致
- Epoch duration
- 关于算法的类型 HOT 1
- 训练了500个epoch,按照freevc.json配置进行训练,无论wav_tgt使用何种音色,测试出来的音色都是同一个?
- Changing batch size to 16 or 32
- poor performance on seen-to-unseen task while finetuning on Hindi language HOT 2
- 2023.01.10 update: code below can deteriorate model performance HOT 3
- Vocoder version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freevc.