Crate linfa_preprocessing[−][src]
Preprocessing
The Big Picture
linfa-preprocessing is a crate in the linfa ecosystem, an effort to create a toolkit for classical Machine Learning implemented in pure Rust, akin to Python’s scikit-learn.
Current state
linfa-preprocessing provides a pure Rust implementation of:
- Standard scaling
- Min-max scaling
- Max Abs Scaling
- Normalization (l1, l2 and max norm)
- Count vectorization
- Term frequency - inverse document frequency count vectorization
- Whitening
Modules
| count_vectorization | Count vectorization methods |
| error | Error definitions for preprocessing |
| linear_scaling | Linear Scaling methods |
| norm_scaling | Sample normalization methods |
| tf_idf_vectorization | Term frequency - inverse document frequency vectorization methods |
| whitening | Methods for uncorrelating data |
Macros
| column_for_word |