Hi, why don't you use MaxPooling layers during encoding process and UpSampling layers during decoding process. Regards, Romain