From 452b590c4b36008a70d1831da01874b9d4d90ac8 Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Fri, 12 Mar 2021 14:47:18 +0100 Subject: [PATCH] no sympad for CNN --- mlair/model_modules/convolutional_networks.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mlair/model_modules/convolutional_networks.py b/mlair/model_modules/convolutional_networks.py index 5146fe52..2d8fd9e2 100644 --- a/mlair/model_modules/convolutional_networks.py +++ b/mlair/model_modules/convolutional_networks.py @@ -83,17 +83,15 @@ class CNN(AbstractModelClass): """ x_input = keras.layers.Input(shape=self._input_shape) kernel = (self.kernel_size, 1) - pad_size = PadUtils.get_padding_for_same(kernel) - x_in = Padding2D("SymPad2D")(padding=pad_size, name="SymPad1")(x_input) x_in = keras.layers.Conv2D(filters=16, kernel_size=kernel, kernel_initializer=self.kernel_initializer, - kernel_regularizer=self.kernel_regularizer)(x_in) + kernel_regularizer=self.kernel_regularizer)(x_input) x_in = self.activation()(x_in) x_in = keras.layers.Conv2D(filters=32, kernel_size=kernel, kernel_initializer=self.kernel_initializer, kernel_regularizer=self.kernel_regularizer)(x_in) - x_in = keras.layers.MaxPooling2D(kernel, strides=(1, 1), padding='valid')(x_in) x_in = self.activation()(x_in) + x_in = keras.layers.MaxPooling2D(kernel, strides=(1, 1), padding='valid')(x_in) x_in = keras.layers.Conv2D(filters=64, kernel_size=kernel, kernel_initializer=self.kernel_initializer, kernel_regularizer=self.kernel_regularizer)(x_in) -- GitLab