Very simple implementations of some autoencoder variations