In progress C++ implementation of a sparse autoencoder.