mcmodels.models.homogeneous.forward_subset_selection_conditioning¶
-
mcmodels.models.homogeneous.
forward_subset_selection_conditioning
(X, kappa=1000, random_state=None)[source]¶ Conditioning through subselecting columns of X.
Randomly select initial column of X, then greedily add columns that minimially increase the conditioning.
Parameters: - X : array, shape (n_samples, n_features)
Array whose columns we wish to subset.
- kappa : float, optional, default: 1000
The maximum condition number desired.
Returns: - C : array, shape (n_samples, ?)
Array with condition number < kappa, containing the lesser linearly dependent columns of X.