【发布时间】:2019-09-30 19:22:39
【问题描述】:
我正在尝试通过使用截断 SVD 计算最佳 n_components 来减少数据集的维度,但这需要花费大量时间。
from sklearn.decomposition import TruncatedSVD
pca = TruncatedSVD()
pca.n_components = 10048
pca_data = pca.fit_transform(X_tr)
percentage_var_explained = pca.explained_variance_ /
np.sum(pca.explained_variance_);cum_var_explained = np.cumsum(percentage_var_explained)
【问题讨论】:
标签: python scikit-learn pca svd