Skip to content

Added univariate streaming algorithms#9

Merged
GiovanniGiacometti merged 6 commits into
ml-cube:devfrom
gloriadesideri:main
Jul 31, 2025
Merged

Added univariate streaming algorithms#9
GiovanniGiacometti merged 6 commits into
ml-cube:devfrom
gloriadesideri:main

Conversation

@gloriadesideri

Copy link
Copy Markdown
Contributor
  • Used River library to implement AdWin, KsWin and Page Hinkley
  • Added tests for the new algorithms
  • Added empy dataset checks

@GiovanniGiacometti GiovanniGiacometti left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some minor comments but overall looks great 🚀

Comment thread pyproject.toml Outdated
Comment thread src/ml3_drift/analysis/analyzer/base.py
Comment thread src/ml3_drift/analysis/analyzer/batch.py
Comment thread src/ml3_drift/monitoring/algorithms/online/adwin.py Outdated
Comment thread tests/test_monitoring/test_online/test_univariate.py
Comment thread src/ml3_drift/monitoring/algorithms/online/page_hinkley.py
@GiovanniGiacometti

Copy link
Copy Markdown
Contributor

LGTM - @alelavml3 any comments?

Comment thread src/ml3_drift/monitoring/base/base_multivariate.py Outdated
Comment thread src/ml3_drift/monitoring/algorithms/online/adwin.py Outdated
@GiovanniGiacometti GiovanniGiacometti merged commit 79d922a into ml-cube:dev Jul 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants