Based on the definition of denoising auto encoder, the hidden layer's dim should > input layer,
is this a bug in the 2nd cell at
https://github.com/PacktPublishing/Deep-Learning-with-TensorFlow-2-and-Keras/blob/master/Chapter%209/DenoisingAutoencoder.ipynb