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)[source]
创建一个具有谱归一化、xavier均匀初始化和零偏置的层
- class speechbrain.lobes.models.MetricGAN.Learnable_sigmoid(in_features=257)[source]
基础:
Module实现一个可学习的sigmoid函数。
- Parameters:
in_features (int) – 输入维度
- class speechbrain.lobes.models.MetricGAN.EnhancementGenerator(input_size=257, hidden_size=200, num_layers=2, dropout=0)[source]
基础:
Module用于增强的简单LSTM,带有自定义初始化。
- Parameters:
- blstm
对循环层使用正交初始化,对输入层使用xavier均匀初始化 偏置为0