Denoising Autoencoder trained with only noisy images, implemented both with PyTorch and from scratch.