CODEJIN / DiffSingerKR

MIT License
23 stars 0 forks source link

DiffSinger-KR

Hugging Face

This code is an implementation of DiffSinger for Korean. The algorithm is based on the following papers:

Structure

Supported dataset

Using Dataset Dataset Link
O Children's Song Dataset Link
X AIHub Korean Multi-Singer Song Dataset Link

Hyper parameters

Before proceeding, please set the pattern, inference, and checkpoint paths in Hyper_Parameters.yaml according to your environment.

Generate pattern

python Pattern_Generate.py [parameters]

Parameters

Training

Command

Single GPU

python Train.py -hp <path> -s <int>

Multi GPU

CUDA_VISIBLE_DEVICES=0,1,2,3,4,5,6,7 OMP_NUM_THREADS=32 python -m torch.distributed.launch --nproc_per_node=8 Train.py --hyper_parameters Hyper_Parameters.yaml --port 54322

Inference

Checkpoint

TODO