-
vad函数在matlab中的代码实现,涉及kaldi-tf-interface:kaldi-tf-interface
资源介绍
vad函数matlab代码更新2019/11/19
添加了多GPU培训。
可以在配置文件中指定GPU的数量。
有关更多详细信息,请参见示例,例如egs
/
voxceleb
/
v3
/
run.sh。
添加一个标准的VoxCeleb示例,该示例使用egs
/
voxceleb
/
v2(使用tdnn)和v3(使用resnet)中的官方培训列表(即VoxCeleb2开发集)。
添加一个简单的ResNet
+
softmax示例,使用官方培训列表,该示例在VoxCeleb1测试集中的EER达到1.8%。
由于我们使用数据并行性,因此每步数据和梯度都会在GPU之间分布。
当使用过多的GPU时,这可能会限制速度。
但是对于2/4/8
GPU来说效果很好,对我来说还可以。
重要的提示:
当您使用extract.sh提取发言人嵌入时,请确保TensorFlow是在没有MKL的情况下编译的。
据我所知,anaconda安装的TF的某些版本是使用MKL编译的。
当TF在CPU上运行时,它将使用多个线程。
如果您运行多个进程(例如40),这将是有害的。
线程冲突将使提取速度极慢。
对我来说,我使用pi