Autoencoder Based Clustering Algorithms Sklearn Pca