diff --git a/sklearn/decomposition/pca.py b/sklearn/decomposition/pca.py index 46471e8cea9eefd97f284479f1f134dff09b95a3..528742b6280223355c793319408952bc849f9bdc 100644 --- a/sklearn/decomposition/pca.py +++ b/sklearn/decomposition/pca.py @@ -455,7 +455,8 @@ class RandomizedPCA(BaseEstimator, TransformerMixin): self.mean_ = np.mean(X, axis=0) X -= self.mean_ - U, S, V = fast_svd(X, self.n_components, q=self.iterated_power, + U, S, V = fast_svd(X, self.n_components, + n_iterations=self.iterated_power, random_state=self.random_state) self.explained_variance_ = (S ** 2) / n_samples