def compress_the_dimension(): X = io.loadmat("X_matrix")['PPMI'] a = PCA(300) a.fit(X) #decomp = TruncatedSVD(n_components=300, n_iter=7) #decomp.fit(X) truncated_X = decomp.transform(X) return truncated_X