layers.Conv2DLayer Stride is equivalent to convolution + sub-sampling, in that order. layers.TransposedConv2DLayer Stride places zeroes between elements, then convolves with desired filter. I would recommend using crop='same'