Repository navigation
Expand file tree
/
Copy pathgenerator.txt
More file actions
137 lines (137 loc) · 5.15 KB
/
Copy pathgenerator.txt
File metadata and controls
137 lines (137 loc) · 5.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
Generator :
Generator(
(generator): Sequential(
(0): ReflectionPad1d((3, 3))
(1): Conv1d(80, 512, kernel_size=(7,), stride=(1,))
(2): LeakyReLU(negative_slope=0.2)
(3): ConvTranspose1d(512, 256, kernel_size=(16,), stride=(8,), padding=(4,))
(4): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((1, 1))
(2): Conv1d(256, 256, kernel_size=(3,), stride=(1,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(5): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((3, 3))
(2): Conv1d(256, 256, kernel_size=(3,), stride=(1,), dilation=(3,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(6): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((9, 9))
(2): Conv1d(256, 256, kernel_size=(3,), stride=(1,), dilation=(9,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(7): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((27, 27))
(2): Conv1d(256, 256, kernel_size=(3,), stride=(1,), dilation=(27,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(256, 256, kernel_size=(1,), stride=(1,))
)
(8): LeakyReLU(negative_slope=0.2)
(9): ConvTranspose1d(256, 128, kernel_size=(10,), stride=(5,), padding=(3,), output_padding=(1,))
(10): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((1, 1))
(2): Conv1d(128, 128, kernel_size=(3,), stride=(1,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(11): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((3, 3))
(2): Conv1d(128, 128, kernel_size=(3,), stride=(1,), dilation=(3,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(12): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((9, 9))
(2): Conv1d(128, 128, kernel_size=(3,), stride=(1,), dilation=(9,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(13): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((27, 27))
(2): Conv1d(128, 128, kernel_size=(3,), stride=(1,), dilation=(27,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(128, 128, kernel_size=(1,), stride=(1,))
)
(14): LeakyReLU(negative_slope=0.2)
(15): ConvTranspose1d(128, 64, kernel_size=(10,), stride=(5,), padding=(3,), output_padding=(1,))
(16): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((1, 1))
(2): Conv1d(64, 64, kernel_size=(3,), stride=(1,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(17): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((3, 3))
(2): Conv1d(64, 64, kernel_size=(3,), stride=(1,), dilation=(3,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(18): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((9, 9))
(2): Conv1d(64, 64, kernel_size=(3,), stride=(1,), dilation=(9,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(19): ResStack(
(block): Sequential(
(0): LeakyReLU(negative_slope=0.2)
(1): ReflectionPad1d((27, 27))
(2): Conv1d(64, 64, kernel_size=(3,), stride=(1,), dilation=(27,))
(3): LeakyReLU(negative_slope=0.2)
(4): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(shortcut): Conv1d(64, 64, kernel_size=(1,), stride=(1,))
)
(20): LeakyReLU(negative_slope=0.2)
(21): ReflectionPad1d((3, 3))
(22): Conv1d(64, 1, kernel_size=(7,), stride=(1,))
(23): Tanh()
)
)