The tree autoencoder model, with application to hierarchical data visualization