linfa
linfa copied to clipboard
A Rust machine learning framework.
Calling `cargo tree -d --workspace` at the root of the repo reveals all of Linfa's duplicated dependencies. These are dependencies that have the same name but different versions, leading to...
We could add a version of `Predict::predict` which would write the output to a buffer instead of allocating the output. Something like `PredictInplace::predict_inplace`. With a signature like `fn predict_inplace(&self, x:...
Based on a recent discussion with @bytesnake. We noticed a descent compile time improvement in a different project, just by using default-features = false on a few dependencies. I just...
support OnehotEncoder, LabelEncoder, OrdinalEncoder like sklearn.
It'd be nice to have a way of logging information between each step when fitting an iterative algorithm for debugging purposes. For algorithms that use `argmin` we can simply call...
We have linear regression but from what I can see we don't have linear discriminant analysis which is the equivalent algorithm for classification. We even have the iris dataset which...
_(Related to #22)_ Hey, I would like to start implement sparse PCA and I have a question and need for feedback, as my ML experience is minute. - Should we...
Added with PR #95, some improvements for PLS were identified during code review, they are listed here for reference: - [x] Add an example to the website - [ ]...
One area where we are lacking right now is the benchmarking coverage. I would like to improve that in the coming weeks. ## Infrastructure for benchmarking Benchmarks are an essential...
This issue suggests some ideas, which you might use to improve your testing. Normally writing tests can be a very time-consuming task and it is crucial to have a large...