- nn.Conv1d(1, self.nc, kernel_size = 5),
- nn.MaxPool1d(2), nn.ReLU(),
- nn.Conv1d(self.nc, self.nc, kernel_size = 5),
- nn.MaxPool1d(2), nn.ReLU(),
- nn.Conv1d(self.nc, self.nc, kernel_size = 5),
- nn.MaxPool1d(2), nn.ReLU(),
- nn.Conv1d(self.nc, self.nc, kernel_size = 5),
- nn.MaxPool1d(2), nn.ReLU(),
- nn.Conv1d(self.nc, self.nc, kernel_size = 5),
- nn.MaxPool1d(2), nn.ReLU(),
+ nn.Conv1d( 1, self.nc, kernel_size = kernel_size),
+ nn.AvgPool1d(pooling_size),
+ nn.LeakyReLU(),
+ nn.Conv1d(self.nc, self.nc, kernel_size = kernel_size),
+ nn.AvgPool1d(pooling_size),
+ nn.LeakyReLU(),
+ nn.Conv1d(self.nc, self.nc, kernel_size = kernel_size),
+ nn.AvgPool1d(pooling_size),
+ nn.LeakyReLU(),
+ nn.Conv1d(self.nc, self.nc, kernel_size = kernel_size),
+ nn.AvgPool1d(pooling_size),
+ nn.LeakyReLU(),