river
river copied to clipboard
🌊 Online machine learning in Python
Can we use River with offline ML models to detect concept drift? Additionally, where can I find code examples for concept drift detection using river in offline ML models with...
- It would be called `PerOutputClassifier` - Much like https://scikit-learn.org/stable/modules/generated/sklearn.multioutput.MultiOutputClassifier.html#sklearn.multioutput.MultiOutputClassifier
The fit method of sklearn has a `sample_weight` parameter to pass weights of the instances, and the `learn_one` method of river also has that attribute, recently renamed to `w` in...
classmethod -> staticmethod
Hello, Is it possible to implement more clustering metrics like [Calinski-Harabasz score](https://scikit-learn.org/stable/modules/generated/sklearn.metrics.calinski_harabasz_score.html) and [Davies-Bouldin score](https://scikit-learn.org/stable/modules/generated/sklearn.metrics.davies_bouldin_score.html#sklearn.metrics.davies_bouldin_score) ?
Hi, Latest update on conformal prediction implementation. A jupyter notebook is uploaded in the River folder, to show the results. Best Marc
A nice and simple model selection method from 30 years ago :) https://papers.nips.cc/paper/1993/file/02a32ad2669e6fe298e607fe7cc0e1a0-Paper.pdf
- See [this](https://data-apis.org/dataframe-protocol/latest/index.html) - This way we can make all of our mini-batch code works with all kinds of dataframes
[skrub](https://skrub-data.org/stable/index.html) is a wonderful new project related to scikit-learn. You can see Gaël Varoquaux present it [here](https://www.youtube.com/watch?v=I4Sksd93bZ4). They have a transformer called `GapEncoder`: it's a way to embed fuzzy strings....
## Versions **river version**: ^0.20.0 **Python version**: > 3.13 **Operating system**: any ## Describe the bug Is there any specific reason, why the maximally allowed Python version is limited to...