speechbrain.lobes.models.MetricGAN 模块
MetricGAN 中使用的生成器和判别器
作者:* Szu-Wei Fu 2020
摘要
类
用于增强的简单 LSTM,带有自定义初始化。 |
|
一个可学习 sigmoid 的实现。 |
|
用于增强训练的度量估计器。 |
函数
计算移位 sigmoid。 |
|
创建一个带有谱范数、xavier 均匀初始化和零偏置的层 |
参考
- speechbrain.lobes.models.MetricGAN.xavier_init_layer(in_size, out_size=None, spec_norm=True, layer_type=<class 'torch.nn.modules.linear.Linear'>, **kwargs)[源代码]
创建一个带有谱范数、xavier 均匀初始化和零偏置的层
- class speechbrain.lobes.models.MetricGAN.Learnable_sigmoid(in_features=257)[源代码]
基类:
Module
一个可学习 sigmoid 的实现。
- 参数:
in_features (int) – 输入维度
- class speechbrain.lobes.models.MetricGAN.EnhancementGenerator(input_size=257, hidden_size=200, num_layers=2, dropout=0)[源代码]
基类:
Module
用于增强的简单 LSTM,带有自定义初始化。
- 参数:
- blstm
对循环层使用正交初始化,对输入层使用 xavier 均匀初始化,偏置为 0