Linfa Menu
Linfa's 0.7.1 release mainly consists of fixes to existing algorithms and the overall crate. The Random Projection algorithm has also been added to linfa-reduction.
serde support to linfa-clusteringlinfa-logisticsPca attributes in linfa-reductionwasm-bindgenfeature to use linfa in the browserGaussianMixtureModel in linfa-clusteringndarray-linalg to 0.16 and argmin to 0.9.0Random projections are a simple and computationally efficient way to reduce the dimensionality of the data by trading a controlled amount of accuracy (as additional variance) for faster processing times and smaller model sizes.
The dimensions and distribution of random projections matrices are controlled so as to preserve the pairwise distances between any two samples of the dataset.
See also sklearn.random_projection