In terms of functionality, the mid-term end goal is to achieve an offering of ML algorithms and pre-processing routines comparable to what is currently available in Python's scikit-learn.
These algorithms can either be:
- re-implemented in Rust;
- re-exported from an existing Rust crate, if available on crates.io with a compatible interface.
In no particular order, focusing on the main gaps:
-
Clustering:
-
Preprocessing:
-
Supervised Learning:
The collection is on purpose loose and non-exhaustive, it will evolve over time - if there is an ML algorithm that you find yourself using often on a day to day, please feel free to contribute it 💯
In terms of functionality, the mid-term end goal is to achieve an offering of ML algorithms and pre-processing routines comparable to what is currently available in Python's
scikit-learn.These algorithms can either be:
In no particular order, focusing on the main gaps:
Clustering:
Preprocessing:
Supervised Learning:
friedrich- tracking issue Integrating friedrich into linfa nestordemeure/friedrich#1)The collection is on purpose loose and non-exhaustive, it will evolve over time - if there is an ML algorithm that you find yourself using often on a day to day, please feel free to contribute it 💯