Local Distance Preserving Auto-encoders using Continuous k-Nearest Neighbours Graphs