Revert "Revert "Sparse Autoencoder""

This reverts commit f80419ab8bc2fb3b3a61bfd51a681c245f18485d.