A simple Sparse Auto Encoder implement via C++