reproduction-of-VAE usage: python train.py generated samples on MNIST: visualization of latent space after training 100 epochs: loss trend: