Untitled
unknown
plain_text
3 years ago
10 kB
8
Indexable
HiFiGenerator(
(input_conv): Conv1d(80, 512, kernel_size=(7,), stride=(1,), padding=(3,))
(blocks): Sequential(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): ConvTranspose1d(512, 256, kernel_size=(16,), stride=(8.0,), padding=(4.0,))
(2): MRF(
(res_blocks): ModuleList(
(0): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(3,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(3,), stride=(1,), padding=same)
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
)
)
)
(1): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(7,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(7,), stride=(1,), padding=same)
)
)
)
(2): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(256, 256, kernel_size=(11,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(256, 256, kernel_size=(11,), stride=(1,), padding=same)
)
)
)
)
)
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): ConvTranspose1d(256, 128, kernel_size=(16,), stride=(8.0,), padding=(4.0,))
(2): MRF(
(res_blocks): ModuleList(
(0): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(3,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(3,), stride=(1,), padding=same)
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
)
)
)
(1): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(7,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(7,), stride=(1,), padding=same)
)
)
)
(2): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(128, 128, kernel_size=(11,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(128, 128, kernel_size=(11,), stride=(1,), padding=same)
)
)
)
)
)
)
(2): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): ConvTranspose1d(128, 64, kernel_size=(4,), stride=(2.0,), padding=(1.0,))
(2): MRF(
(res_blocks): ModuleList(
(0): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(3,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(3,), stride=(1,), padding=same)
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
)
)
)
(1): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(7,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(7,), stride=(1,), padding=same)
)
)
)
(2): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(64, 64, kernel_size=(11,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(64, 64, kernel_size=(11,), stride=(1,), padding=same)
)
)
)
)
)
)
(3): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): ConvTranspose1d(64, 32, kernel_size=(4,), stride=(2.0,), padding=(1.0,))
(2): MRF(
(res_blocks): ModuleList(
(0): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(3,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(3,), stride=(1,), padding=same)
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(3,), stride=(1,), padding=same, dilation=(2,))
)
)
)
(1): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(7,), stride=(1,), padding=same, dilation=(3,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(7,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(7,), stride=(1,), padding=same)
)
)
)
(2): ResBlock(
(layers): ModuleList(
(0): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(11,), stride=(1,), padding=same, dilation=(5,))
)
(1): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 32, kernel_size=(11,), stride=(1,), padding=same)
(2): LeakyReLU(negative_slope=0.1)
(3): Conv1d(32, 32, kernel_size=(11,), stride=(1,), padding=same)
)
)
)
)
)
)
)
(final_layer): Sequential(
(0): LeakyReLU(negative_slope=0.1)
(1): Conv1d(32, 1, kernel_size=(7,), stride=(1,), padding=(3,))
(2): Tanh()
)
)Editor is loading...