A Pytorch implementations of MG training, This is a general Gaussian distribution training method and can be used in any task that requires Gaussian distribution in latent space.
trainingset:Voxceleb
testset: SITW, CNCelebFollowing this link to download the dataset (extraction code:8xwe)
Run DNF with ML training (original DNF model )
./run_ML.sh./run_MG.shThe evaluation and scoring will be performed automatically during the training process.
score.py is a python implementations of the standard kaldi consine scoring, you can also use kaldi to do the plda scoring
tsne.py can be used to draw the distribution of latent space