Main script:
- scr
- dataio
- model
- task
- utils
i.dataio
Includes dataset processing scripts for creating Datasets and Dataloader.
ii.model
The components that make up the Diarization model. This includes feature extraction network, data augmentation, clustering, etc.
iii.task
Includes scripts to implement tasks. Including training task and inference task.
iv.utils
Utilities
Training & Inference task:
- task
- Inference
- Train
i.Inference
Includes several Inference scripts for diarization models.
ii.Train
Includes several Training scripts for diarization models.
Module file:
- module
- pre_train
- train
i.pre_train
Includes pre-trained model files
ii.Train
Includes checkpoint files and log files during training.
The attached scripts, such as the preparation of data sets:
Please check ntu_diar/task/Train/x_vector
Please check ntu_diar/task/inference/silero_xvector