
Base framework ~~~

Plug-In-Diffusion

Notices
训练
Complete the training of the bigvgan-mix-v2 master model 完成 bigvgan-mix-v2 主模型的训练 Create a working path and pull the branch codes: different from the bigvgan-mix-v2 创建工作路径,拉取分支代码:与 bigvgan-mix-v2 不同 install additional dependencies for diffusion: 为 diffusion 安装额外依赖: pipinstall einops Copy bigvgan-mix-v2 training data data_svc and files to the current working directory: same as bigvgan-mix-v2 training data 拷贝 bigvgan-mix-v2 的训练数据 data_svc 与 files 到当前工作目录:与 bigvgan-mix-v2 训练数据一样 Specify the master model path in configs/base.yaml: 在 configs/base.yaml 中指定主模型路径: pretrain: "bigvgan-mix-v2/chkpt/sovits5.0/sovits5.0_0500.pt" Start train 启动训练
python svc_trainer.py --config configs/base.yaml --name plugCheck the log to be sure: your master model is loaded
python svc_trainer.py --config configs/base.yaml --name plug
Batch size per GPU : 8
----------10----------
2023-09-06 06:31:23,136 - INFO - Start from 32k pretrain model: sovits5.0_1100. pt
plug.estimator.spk_mlp.0.weight is not in the checkpoint
plug.estimator.spk_mlp.0.bias is not in the checkpoint
plug.estimator.spk_mlp.2.weight is not in the checkpoint
plug.estimator.spk_mlp.2.bias is not in the checkpoint
plug.estimator.mlp.0.weight is not in the checkpoint
plug.estimator.mlp.0.bias is not in the checkpoint
plug.estimator.mlp.2.weight is not in the checkpoint
plug.estimator.mlp.2.bias is not in the checkpoint
plug.estimator.downs.0.0.mlp.1.weight is not in the checkpoint
plug.estimator.downs.0.0.mlp.1.bias is not in the checkpoint
plug.estimator.downs.0.0.block1.block.0.weight is not in the checkpoint
plug.estimator.downs.0.0.block1.block.0.bias is not in the checkpointInference
python svc_inference.py --config configs/base.yaml --model chkpt/plug/plug_***.pt --spk ./data_svc/singer/your_singer.spk.npy --wave test.wavsvc_inference.py has a small changes from bigvgan-mix-v2
