ECAPA-TDNN (wespeaker ONNX models)
Browse files- models/wespeaker-ecapa-tdnn512-LM/.gitattributes +35 -0
- models/wespeaker-ecapa-tdnn512-LM/README.md +100 -0
- models/wespeaker-ecapa-tdnn512-LM/avg_model.pt +3 -0
- models/wespeaker-ecapa-tdnn512-LM/config.yaml +77 -0
- models/wespeaker-ecapa-tdnn512-LM/source.txt +1 -0
- models/wespeaker-ecapa-tdnn512-LM/voxceleb_ECAPA512_LM.onnx +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/.gitattributes +35 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/README.md +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/avg_model.pt +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/config.yaml +77 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/source.txt +1 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024-LM/voxceleb_ECAPA1024_LM.onnx +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/.gitattributes +35 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/README.md +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/avg_model.pt +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/config.yaml +77 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/source.txt +1 -0
- models/wespeaker-voxceleb-ecapa-tdnn1024/voxceleb_ECAPA1024.onnx +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/.gitattributes +35 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/README.md +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/avg_model.pt +3 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/config.yaml +77 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/source.txt +1 -0
- models/wespeaker-voxceleb-ecapa-tdnn512/voxceleb_ECAPA512.onnx +3 -0
models/wespeaker-ecapa-tdnn512-LM/.gitattributes
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
models/wespeaker-ecapa-tdnn512-LM/README.md
ADDED
|
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: cc-by-4.0
|
| 3 |
+
language:
|
| 4 |
+
- en
|
| 5 |
+
pipeline_tag: summarization
|
| 6 |
+
tags:
|
| 7 |
+
- speaker embedding
|
| 8 |
+
- wespeaker
|
| 9 |
+
- speaker modelling
|
| 10 |
+
---
|
| 11 |
+
|
| 12 |
+
|
| 13 |
+
Official model provided by [Wespeaker](https://github.com/wenet-e2e/wespeaker) project, ECAPA-TDNN based x-vector (After large margin finetune)
|
| 14 |
+
|
| 15 |
+
The model is trained on VoxCeleb2 Dev dataset, containing 5994 speakers.
|
| 16 |
+
|
| 17 |
+
|
| 18 |
+
## Model Sources
|
| 19 |
+
|
| 20 |
+
<!-- Provide the basic links for the model. -->
|
| 21 |
+
|
| 22 |
+
- **Repository:** https://github.com/wenet-e2e/wespeaker
|
| 23 |
+
- **Paper:** https://arxiv.org/pdf/2210.17016.pdf
|
| 24 |
+
- **Demo:** https://huggingface.co/spaces/wenet/wespeaker_demo
|
| 25 |
+
|
| 26 |
+
|
| 27 |
+
## Results on VoxCeleb
|
| 28 |
+
| Model | Params | Flops | LM | AS-Norm | vox1-O-clean | vox1-E-clean | vox1-H-clean |
|
| 29 |
+
|:------|:------:|:------|:--:|:-------:|:------------:|:------------:|:------------:|
|
| 30 |
+
| ECAPA_TDNN_GLOB_c512-ASTP-emb192 | 6.19M | 1.04G | × | × | 1.069 | 1.209 | 2.310 |
|
| 31 |
+
| | | | × | √ | 0.957 | 1.128 | 2.105 |
|
| 32 |
+
| | | | √ | × | 0.878 | 1.072 | 2.007 |
|
| 33 |
+
| | | | √ | √ | 0.782 | 1.005 | 1.824 |
|
| 34 |
+
|
| 35 |
+
## Install Wespeaker
|
| 36 |
+
|
| 37 |
+
``` sh
|
| 38 |
+
pip install git+https://github.com/wenet-e2e/wespeaker.git
|
| 39 |
+
```
|
| 40 |
+
|
| 41 |
+
for development install:
|
| 42 |
+
|
| 43 |
+
``` sh
|
| 44 |
+
git clone https://github.com/wenet-e2e/wespeaker.git
|
| 45 |
+
cd wespeaker
|
| 46 |
+
pip install -e .
|
| 47 |
+
```
|
| 48 |
+
|
| 49 |
+
|
| 50 |
+
### Command line Usage
|
| 51 |
+
|
| 52 |
+
``` sh
|
| 53 |
+
$ wespeaker -p ecapa_tdnn512_download_dir --task embedding --audio_file audio.wav --output_file embedding.txt
|
| 54 |
+
$ wespeaker -p ecapa_tdnn512_download_dir --task embedding_kaldi --wav_scp wav.scp --output_file /path/to/embedding
|
| 55 |
+
$ wespeaker -p ecapa_tdnn512_download_dir --task similarity --audio_file audio.wav --audio_file2 audio2.wav
|
| 56 |
+
$ wespeaker -p ecapa_tdnn512_download_dir --task diarization --audio_file audio.wav
|
| 57 |
+
```
|
| 58 |
+
|
| 59 |
+
### Python Programming Usage
|
| 60 |
+
|
| 61 |
+
``` python
|
| 62 |
+
import wespeaker
|
| 63 |
+
|
| 64 |
+
model = wespeaker.load_model_local(ecapa_tdnn512_download_dir)
|
| 65 |
+
# set_gpu to enable the cuda inference, number < 0 means using CPU
|
| 66 |
+
model.set_gpu(0)
|
| 67 |
+
|
| 68 |
+
# embedding/embedding_kaldi/similarity/diarization
|
| 69 |
+
embedding = model.extract_embedding('audio.wav')
|
| 70 |
+
utt_names, embeddings = model.extract_embedding_list('wav.scp')
|
| 71 |
+
similarity = model.compute_similarity('audio1.wav', 'audio2.wav')
|
| 72 |
+
diar_result = model.diarize('audio.wav')
|
| 73 |
+
|
| 74 |
+
# register and recognize
|
| 75 |
+
model.register('spk1', 'spk1_audio1.wav')
|
| 76 |
+
model.register('spk2', 'spk2_audio1.wav')
|
| 77 |
+
model.register('spk3', 'spk3_audio1.wav')
|
| 78 |
+
result = model.recognize('spk1_audio2.wav')
|
| 79 |
+
```
|
| 80 |
+
|
| 81 |
+
## Citation
|
| 82 |
+
|
| 83 |
+
|
| 84 |
+
```bibtex
|
| 85 |
+
@article{desplanques2020ecapa,
|
| 86 |
+
title={Ecapa-tdnn: Emphasized channel attention, propagation and aggregation in tdnn based speaker verification},
|
| 87 |
+
author={Desplanques, Brecht and Thienpondt, Jenthe and Demuynck, Kris},
|
| 88 |
+
journal={arXiv preprint arXiv:2005.07143},
|
| 89 |
+
year={2020}
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
@inproceedings{wang2023wespeaker,
|
| 93 |
+
title={Wespeaker: A research and production oriented speaker embedding learning toolkit},
|
| 94 |
+
author={Wang, Hongji and Liang, Chengdong and Wang, Shuai and Chen, Zhengyang and Zhang, Binbin and Xiang, Xu and Deng, Yanlei and Qian, Yanmin},
|
| 95 |
+
booktitle={IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)},
|
| 96 |
+
pages={1--5},
|
| 97 |
+
year={2023},
|
| 98 |
+
organization={IEEE}
|
| 99 |
+
}
|
| 100 |
+
```
|
models/wespeaker-ecapa-tdnn512-LM/avg_model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c4c3cdaae5aba872ea888c904f5f4fd9fa41651ec072b1ebf40d611eb93e8d3e
|
| 3 |
+
size 38708805
|
models/wespeaker-ecapa-tdnn512-LM/config.yaml
ADDED
|
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
data_type: shard
|
| 2 |
+
dataloader_args:
|
| 3 |
+
batch_size: 128
|
| 4 |
+
drop_last: true
|
| 5 |
+
num_workers: 16
|
| 6 |
+
pin_memory: false
|
| 7 |
+
prefetch_factor: 8
|
| 8 |
+
dataset_args:
|
| 9 |
+
aug_prob: 0.6
|
| 10 |
+
fbank_args:
|
| 11 |
+
dither: 1.0
|
| 12 |
+
frame_length: 25
|
| 13 |
+
frame_shift: 10
|
| 14 |
+
num_mel_bins: 80
|
| 15 |
+
num_frms: 200
|
| 16 |
+
shuffle: true
|
| 17 |
+
shuffle_args:
|
| 18 |
+
shuffle_size: 2500
|
| 19 |
+
spec_aug: false
|
| 20 |
+
spec_aug_args:
|
| 21 |
+
max_f: 8
|
| 22 |
+
max_t: 10
|
| 23 |
+
num_f_mask: 1
|
| 24 |
+
num_t_mask: 1
|
| 25 |
+
prob: 0.6
|
| 26 |
+
speed_perturb: true
|
| 27 |
+
exp_dir: exp/ECAPA_TDNN_GLOB_c512-ASTP-emb192-fbank80-num_frms200-aug0.6-spTrue-saFalse-ArcMargin-SGD-epoch150
|
| 28 |
+
gpus:
|
| 29 |
+
- 0
|
| 30 |
+
- 1
|
| 31 |
+
log_batch_interval: 100
|
| 32 |
+
loss: CrossEntropyLoss
|
| 33 |
+
loss_args: {}
|
| 34 |
+
margin_scheduler: MarginScheduler
|
| 35 |
+
margin_update:
|
| 36 |
+
epoch_iter: 4265
|
| 37 |
+
final_margin: 0.2
|
| 38 |
+
fix_start_epoch: 40
|
| 39 |
+
increase_start_epoch: 20
|
| 40 |
+
increase_type: exp
|
| 41 |
+
initial_margin: 0.0
|
| 42 |
+
update_margin: true
|
| 43 |
+
model: ECAPA_TDNN_GLOB_c512
|
| 44 |
+
model_args:
|
| 45 |
+
embed_dim: 192
|
| 46 |
+
feat_dim: 80
|
| 47 |
+
pooling_func: ASTP
|
| 48 |
+
model_init: null
|
| 49 |
+
noise_data: data/musan/lmdb
|
| 50 |
+
num_avg: 10
|
| 51 |
+
num_epochs: 150
|
| 52 |
+
optimizer: SGD
|
| 53 |
+
optimizer_args:
|
| 54 |
+
lr: 0.1
|
| 55 |
+
momentum: 0.9
|
| 56 |
+
nesterov: true
|
| 57 |
+
weight_decay: 0.0001
|
| 58 |
+
projection_args:
|
| 59 |
+
easy_margin: false
|
| 60 |
+
embed_dim: 192
|
| 61 |
+
num_class: 17982
|
| 62 |
+
project_type: arc_margin
|
| 63 |
+
scale: 32.0
|
| 64 |
+
reverb_data: data/rirs/lmdb
|
| 65 |
+
save_epoch_interval: 5
|
| 66 |
+
scheduler: ExponentialDecrease
|
| 67 |
+
scheduler_args:
|
| 68 |
+
epoch_iter: 4265
|
| 69 |
+
final_lr: 5.0e-05
|
| 70 |
+
initial_lr: 0.1
|
| 71 |
+
num_epochs: 150
|
| 72 |
+
scale_ratio: 4.0
|
| 73 |
+
warm_from_zero: true
|
| 74 |
+
warm_up_epoch: 6
|
| 75 |
+
seed: 42
|
| 76 |
+
train_data: data/vox2_dev/shard.list
|
| 77 |
+
train_label: data/vox2_dev/utt2spk
|
models/wespeaker-ecapa-tdnn512-LM/source.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
https://huggingface.co/Wespeaker/wespeaker-ecapa-tdnn512-LM
|
models/wespeaker-ecapa-tdnn512-LM/voxceleb_ECAPA512_LM.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d71b85d9b48058ef68004f04f1b78acebefb9dfcf542e19b976a12a5ad1f10b0
|
| 3 |
+
size 24861931
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/.gitattributes
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/README.md
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: apache-2.0
|
| 3 |
+
---
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/avg_model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:1cf97861486c3900862948f555582b151dcd8fc05616c719f66233016493b22c
|
| 3 |
+
size 72613701
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/config.yaml
ADDED
|
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
data_type: shard
|
| 2 |
+
dataloader_args:
|
| 3 |
+
batch_size: 128
|
| 4 |
+
drop_last: true
|
| 5 |
+
num_workers: 16
|
| 6 |
+
pin_memory: false
|
| 7 |
+
prefetch_factor: 8
|
| 8 |
+
dataset_args:
|
| 9 |
+
aug_prob: 0.6
|
| 10 |
+
fbank_args:
|
| 11 |
+
dither: 1.0
|
| 12 |
+
frame_length: 25
|
| 13 |
+
frame_shift: 10
|
| 14 |
+
num_mel_bins: 80
|
| 15 |
+
num_frms: 200
|
| 16 |
+
shuffle: true
|
| 17 |
+
shuffle_args:
|
| 18 |
+
shuffle_size: 2500
|
| 19 |
+
spec_aug: false
|
| 20 |
+
spec_aug_args:
|
| 21 |
+
max_f: 8
|
| 22 |
+
max_t: 10
|
| 23 |
+
num_f_mask: 1
|
| 24 |
+
num_t_mask: 1
|
| 25 |
+
prob: 0.6
|
| 26 |
+
speed_perturb: true
|
| 27 |
+
exp_dir: exp/ECAPA_TDNN_GLOB_c1024-ASTP-emb192-fbank80-num_frms200-aug0.6-spTrue-saFalse-ArcMargin-SGD-epoch150
|
| 28 |
+
gpus:
|
| 29 |
+
- 0
|
| 30 |
+
- 1
|
| 31 |
+
log_batch_interval: 100
|
| 32 |
+
loss: CrossEntropyLoss
|
| 33 |
+
loss_args: {}
|
| 34 |
+
margin_scheduler: MarginScheduler
|
| 35 |
+
margin_update:
|
| 36 |
+
epoch_iter: 4265
|
| 37 |
+
final_margin: 0.2
|
| 38 |
+
fix_start_epoch: 40
|
| 39 |
+
increase_start_epoch: 20
|
| 40 |
+
increase_type: exp
|
| 41 |
+
initial_margin: 0.0
|
| 42 |
+
update_margin: true
|
| 43 |
+
model: ECAPA_TDNN_GLOB_c1024
|
| 44 |
+
model_args:
|
| 45 |
+
embed_dim: 192
|
| 46 |
+
feat_dim: 80
|
| 47 |
+
pooling_func: ASTP
|
| 48 |
+
model_init: null
|
| 49 |
+
noise_data: data/musan/lmdb
|
| 50 |
+
num_avg: 10
|
| 51 |
+
num_epochs: 150
|
| 52 |
+
optimizer: SGD
|
| 53 |
+
optimizer_args:
|
| 54 |
+
lr: 0.1
|
| 55 |
+
momentum: 0.9
|
| 56 |
+
nesterov: true
|
| 57 |
+
weight_decay: 0.0001
|
| 58 |
+
projection_args:
|
| 59 |
+
easy_margin: false
|
| 60 |
+
embed_dim: 192
|
| 61 |
+
num_class: 17982
|
| 62 |
+
project_type: arc_margin
|
| 63 |
+
scale: 32.0
|
| 64 |
+
reverb_data: data/rirs/lmdb
|
| 65 |
+
save_epoch_interval: 5
|
| 66 |
+
scheduler: ExponentialDecrease
|
| 67 |
+
scheduler_args:
|
| 68 |
+
epoch_iter: 4265
|
| 69 |
+
final_lr: 5.0e-05
|
| 70 |
+
initial_lr: 0.1
|
| 71 |
+
num_epochs: 150
|
| 72 |
+
scale_ratio: 4.0
|
| 73 |
+
warm_from_zero: true
|
| 74 |
+
warm_up_epoch: 6
|
| 75 |
+
seed: 42
|
| 76 |
+
train_data: data/vox2_dev/shard.list
|
| 77 |
+
train_label: data/vox2_dev/utt2spk
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/source.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
https://huggingface.co/Wespeaker/wespeaker-voxceleb-ecapa-tdnn1024-LM
|
models/wespeaker-voxceleb-ecapa-tdnn1024-LM/voxceleb_ECAPA1024_LM.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:92d2dbefe9a66d161b6dfd819e425270939a17a932bd9cbfeea85e2061c0929b
|
| 3 |
+
size 58766986
|
models/wespeaker-voxceleb-ecapa-tdnn1024/.gitattributes
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
models/wespeaker-voxceleb-ecapa-tdnn1024/README.md
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: apache-2.0
|
| 3 |
+
---
|
models/wespeaker-voxceleb-ecapa-tdnn1024/avg_model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b643b3dd1201c3c42a6120c1aed4bfd5b2e01dd072c2dc9600c6d180fa970cb3
|
| 3 |
+
size 72613701
|
models/wespeaker-voxceleb-ecapa-tdnn1024/config.yaml
ADDED
|
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
data_type: shard
|
| 2 |
+
dataloader_args:
|
| 3 |
+
batch_size: 128
|
| 4 |
+
drop_last: true
|
| 5 |
+
num_workers: 16
|
| 6 |
+
pin_memory: false
|
| 7 |
+
prefetch_factor: 8
|
| 8 |
+
dataset_args:
|
| 9 |
+
aug_prob: 0.6
|
| 10 |
+
fbank_args:
|
| 11 |
+
dither: 1.0
|
| 12 |
+
frame_length: 25
|
| 13 |
+
frame_shift: 10
|
| 14 |
+
num_mel_bins: 80
|
| 15 |
+
num_frms: 200
|
| 16 |
+
shuffle: true
|
| 17 |
+
shuffle_args:
|
| 18 |
+
shuffle_size: 2500
|
| 19 |
+
spec_aug: false
|
| 20 |
+
spec_aug_args:
|
| 21 |
+
max_f: 8
|
| 22 |
+
max_t: 10
|
| 23 |
+
num_f_mask: 1
|
| 24 |
+
num_t_mask: 1
|
| 25 |
+
prob: 0.6
|
| 26 |
+
speed_perturb: true
|
| 27 |
+
exp_dir: exp/ECAPA_TDNN_GLOB_c1024-ASTP-emb192-fbank80-num_frms200-aug0.6-spTrue-saFalse-ArcMargin-SGD-epoch150
|
| 28 |
+
gpus:
|
| 29 |
+
- 0
|
| 30 |
+
- 1
|
| 31 |
+
log_batch_interval: 100
|
| 32 |
+
loss: CrossEntropyLoss
|
| 33 |
+
loss_args: {}
|
| 34 |
+
margin_scheduler: MarginScheduler
|
| 35 |
+
margin_update:
|
| 36 |
+
epoch_iter: 4265
|
| 37 |
+
final_margin: 0.2
|
| 38 |
+
fix_start_epoch: 40
|
| 39 |
+
increase_start_epoch: 20
|
| 40 |
+
increase_type: exp
|
| 41 |
+
initial_margin: 0.0
|
| 42 |
+
update_margin: true
|
| 43 |
+
model: ECAPA_TDNN_GLOB_c1024
|
| 44 |
+
model_args:
|
| 45 |
+
embed_dim: 192
|
| 46 |
+
feat_dim: 80
|
| 47 |
+
pooling_func: ASTP
|
| 48 |
+
model_init: null
|
| 49 |
+
noise_data: data/musan/lmdb
|
| 50 |
+
num_avg: 10
|
| 51 |
+
num_epochs: 150
|
| 52 |
+
optimizer: SGD
|
| 53 |
+
optimizer_args:
|
| 54 |
+
lr: 0.1
|
| 55 |
+
momentum: 0.9
|
| 56 |
+
nesterov: true
|
| 57 |
+
weight_decay: 0.0001
|
| 58 |
+
projection_args:
|
| 59 |
+
easy_margin: false
|
| 60 |
+
embed_dim: 192
|
| 61 |
+
num_class: 17982
|
| 62 |
+
project_type: arc_margin
|
| 63 |
+
scale: 32.0
|
| 64 |
+
reverb_data: data/rirs/lmdb
|
| 65 |
+
save_epoch_interval: 5
|
| 66 |
+
scheduler: ExponentialDecrease
|
| 67 |
+
scheduler_args:
|
| 68 |
+
epoch_iter: 4265
|
| 69 |
+
final_lr: 5.0e-05
|
| 70 |
+
initial_lr: 0.1
|
| 71 |
+
num_epochs: 150
|
| 72 |
+
scale_ratio: 4.0
|
| 73 |
+
warm_from_zero: true
|
| 74 |
+
warm_up_epoch: 6
|
| 75 |
+
seed: 42
|
| 76 |
+
train_data: data/vox2_dev/shard.list
|
| 77 |
+
train_label: data/vox2_dev/utt2spk
|
models/wespeaker-voxceleb-ecapa-tdnn1024/source.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
https://huggingface.co/Wespeaker/wespeaker-voxceleb-ecapa-tdnn1024
|
models/wespeaker-voxceleb-ecapa-tdnn1024/voxceleb_ECAPA1024.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d1eab5f9b8b91aa1686881cbbca3997046e000b9e42e19f25212cb624d5d6d09
|
| 3 |
+
size 58766986
|
models/wespeaker-voxceleb-ecapa-tdnn512/.gitattributes
ADDED
|
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
models/wespeaker-voxceleb-ecapa-tdnn512/README.md
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
license: apache-2.0
|
| 3 |
+
---
|
models/wespeaker-voxceleb-ecapa-tdnn512/avg_model.pt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c5659521b311ce284751b7a7e8897e9287b7b9131db00ad58f35807b49515f6a
|
| 3 |
+
size 38708805
|
models/wespeaker-voxceleb-ecapa-tdnn512/config.yaml
ADDED
|
@@ -0,0 +1,77 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
data_type: shard
|
| 2 |
+
dataloader_args:
|
| 3 |
+
batch_size: 128
|
| 4 |
+
drop_last: true
|
| 5 |
+
num_workers: 16
|
| 6 |
+
pin_memory: false
|
| 7 |
+
prefetch_factor: 8
|
| 8 |
+
dataset_args:
|
| 9 |
+
aug_prob: 0.6
|
| 10 |
+
fbank_args:
|
| 11 |
+
dither: 1.0
|
| 12 |
+
frame_length: 25
|
| 13 |
+
frame_shift: 10
|
| 14 |
+
num_mel_bins: 80
|
| 15 |
+
num_frms: 200
|
| 16 |
+
shuffle: true
|
| 17 |
+
shuffle_args:
|
| 18 |
+
shuffle_size: 2500
|
| 19 |
+
spec_aug: false
|
| 20 |
+
spec_aug_args:
|
| 21 |
+
max_f: 8
|
| 22 |
+
max_t: 10
|
| 23 |
+
num_f_mask: 1
|
| 24 |
+
num_t_mask: 1
|
| 25 |
+
prob: 0.6
|
| 26 |
+
speed_perturb: true
|
| 27 |
+
exp_dir: exp/ECAPA_TDNN_GLOB_c512-ASTP-emb192-fbank80-num_frms200-aug0.6-spTrue-saFalse-ArcMargin-SGD-epoch150
|
| 28 |
+
gpus:
|
| 29 |
+
- 0
|
| 30 |
+
- 1
|
| 31 |
+
log_batch_interval: 100
|
| 32 |
+
loss: CrossEntropyLoss
|
| 33 |
+
loss_args: {}
|
| 34 |
+
margin_scheduler: MarginScheduler
|
| 35 |
+
margin_update:
|
| 36 |
+
epoch_iter: 4265
|
| 37 |
+
final_margin: 0.2
|
| 38 |
+
fix_start_epoch: 40
|
| 39 |
+
increase_start_epoch: 20
|
| 40 |
+
increase_type: exp
|
| 41 |
+
initial_margin: 0.0
|
| 42 |
+
update_margin: true
|
| 43 |
+
model: ECAPA_TDNN_GLOB_c512
|
| 44 |
+
model_args:
|
| 45 |
+
embed_dim: 192
|
| 46 |
+
feat_dim: 80
|
| 47 |
+
pooling_func: ASTP
|
| 48 |
+
model_init: null
|
| 49 |
+
noise_data: data/musan/lmdb
|
| 50 |
+
num_avg: 10
|
| 51 |
+
num_epochs: 150
|
| 52 |
+
optimizer: SGD
|
| 53 |
+
optimizer_args:
|
| 54 |
+
lr: 0.1
|
| 55 |
+
momentum: 0.9
|
| 56 |
+
nesterov: true
|
| 57 |
+
weight_decay: 0.0001
|
| 58 |
+
projection_args:
|
| 59 |
+
easy_margin: false
|
| 60 |
+
embed_dim: 192
|
| 61 |
+
num_class: 17982
|
| 62 |
+
project_type: arc_margin
|
| 63 |
+
scale: 32.0
|
| 64 |
+
reverb_data: data/rirs/lmdb
|
| 65 |
+
save_epoch_interval: 5
|
| 66 |
+
scheduler: ExponentialDecrease
|
| 67 |
+
scheduler_args:
|
| 68 |
+
epoch_iter: 4265
|
| 69 |
+
final_lr: 5.0e-05
|
| 70 |
+
initial_lr: 0.1
|
| 71 |
+
num_epochs: 150
|
| 72 |
+
scale_ratio: 4.0
|
| 73 |
+
warm_from_zero: true
|
| 74 |
+
warm_up_epoch: 6
|
| 75 |
+
seed: 42
|
| 76 |
+
train_data: data/vox2_dev/shard.list
|
| 77 |
+
train_label: data/vox2_dev/utt2spk
|
models/wespeaker-voxceleb-ecapa-tdnn512/source.txt
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
https://huggingface.co/Wespeaker/wespeaker-voxceleb-ecapa-tdnn512
|
models/wespeaker-voxceleb-ecapa-tdnn512/voxceleb_ECAPA512.onnx
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f901ae3571912bad4e11e157744cb8b7d77a0b46923b83c410bdbb6c77d69736
|
| 3 |
+
size 24861931
|