在学习speechbrain,运行其中的voxceleb实验的过程中有一些疑惑,在这里记录一下
什么是yaml
HyperPyYAML—用于python的扩展yaml语法。
在yaml文件中可以通过yaml语法方便的获得实例化对象以及定义参数
在speechbrain中遇到的一些基础语法
- !ref :object是在当前yaml文件中定义的变量
- !new path:path是一个类的全名
e.g.compute_feature:!new:speechbrain.lobes.features.Fbank
就是定义了一个compute_feature引用,这个函数实质上是实例化了Fbank类
详见官方文档