river icon indicating copy to clipboard operation
river copied to clipboard

🌊 Online machine learning in Python

Results 123 river issues
Sort by recently updated
recently updated
newest added

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

New feature
Good first issue

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...

Enhancement
Good first issue

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

New feature
Good first issue

- 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

Enhancement
Good first issue

[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....

New feature
Good first issue

## 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...