Well, other answers are very complete, but there is a very basic way to "see", not to "get" the shapes.
Just do a model.summary()
. It will print all layers and their output shapes. "None" values will indicate variable dimensions, and the first dimension will be the batch size.