W1A2: Output size for tfl.MaxPooling2D with argument: padding='same'

It turns out that “same” padding only produces the same output size when stride = 1. For larger values of stride, the output size is not the same. Here’s a thread which discusses this in more detail.