Perturbing the simple autoencoderΒΆ
So we have a toy autoencoder that works, if not very usefully. Toys are for playing with; what happens if we tweak it a bit - change the parameters?
The first change is a refactoring - move the data provision and normalisation code into a module. That will clean up the code somewhat, and should make no substantial difference to the results.
Then we can start experimenting in earnest: