Denoising autoencoders refactoring work-in-progress