Autoencoder Based Clustering Algorithms Sklearn Training