pca = PCA(n_components=n_components, svd_solver='randomized', whiten=True).fit(X_train)代码中,如何将svd求解器固定
时间: 2024-02-18 07:05:05 浏览: 104
pcb板上元器件的固定方式
在PCA类的构造函数中,可以将svd_solver参数设置为'full'、'arpack'或'randomized',分别对应使用标准的SVD求解器、使用ARPACK求解器和使用随机化SVD求解器。如果要固定使用某种求解器,只需将svd_solver参数设置为相应的值即可。例如:
```
pca = PCA(n_components=n_components, svd_solver='full', whiten=True).fit(X_train)
```
这样就固定了使用标准的SVD求解器。同理,如果要固定使用ARPACK或随机化SVD求解器,只需将svd_solver参数设置为'arpack'或'randomized'。
阅读全文