Hierarchical-Neural-Autoencoder-Tensorflow