mirror of
https://github.com/wassname/TTS.git
synced 2026-10-29 12:51:00 +08:00
remove weight norm for melgan generator
This commit is contained in:
1 parent
f9698af06e
commit
c866f23af6
1 file changed
+9
@@ -87,3 +87,12 @@ class MelganGenerator(nn.Module):
|
||||
(self.inference_padding, self.inference_padding),
|
||||
'replicate')
|
||||
return self.layers(cond_features)
|
||||
|
||||
def remove_weight_norm(self):
|
||||
for _, layer in enumerate(self.layers):
|
||||
if len(layer.state_dict()) != 0:
|
||||
try:
|
||||
nn.utils.remove_weight_norm(layer)
|
||||
except ValueError:
|
||||
layer.remove_weight_norm()
|
||||
|
||||
Reference in new issue
Block a user