Recent Releases of frouros
frouros - v0.9.0
What's Changed
- Add journal citation by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/325
- Update myst-nb requirement from <1.1,>=1.0.0 to >=1.0.0,<1.2 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/326
- Update sphinx requirement from <7.3,>=7.2.6 to >=7.2.6,<7.4 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/327
- Update myst-parser requirement from <2.1,>=2.0.0 to >=2.0.0,<3.1 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/328
- Update torchvision requirement from <0.18,>=0.16.2 to >=0.16.2,<0.19 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/329
- Update torch requirement from <2.3,>=2.1.2 to >=2.1.2,<2.4 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/330
- Update matplotlib requirement from <3.9,>=3.8.2 to >=3.8.2,<3.10 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/331
- Update requests requirement from <2.32,>=2.31.0 to >=2.31.0,<2.33 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/332
- Update scikit-learn requirement from <1.5,>=1.3.2 to >=1.3.2,<1.6 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/333
- Update numpy requirement from <1.27,>=1.26.3 to >=1.26.3,<2.1 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/334
- Update torch requirement from <2.4,>=2.1.2 to >=2.1.2,<2.5 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/338
- Update torchvision requirement from <0.19,>=0.16.2 to >=0.16.2,<0.20 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/339
- Update scipy requirement from <1.14,>=1.12.0 to >=1.12.0,<1.15 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/335
- Update sphinx requirement from <7.4,>=7.2.6 to >=7.2.6,<7.5 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/336
- Update sphinx requirement from <7.5,>=7.2.6 to >=7.2.6,<8.1 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/340
- Update myst-parser requirement from <3.1,>=2.0.0 to >=2.0.0,<4.1 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/341
- Update numpy requirement from <2.1,>=1.26.3 to >=1.26.3,<2.2 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/342
- Update tox and pre-commit versions by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/337
- Update package version by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/343
Full Changelog: https://github.com/IFCA-Advanced-Computing/frouros/compare/v0.8.0...v0.9.0
- Python
Published by jaime-cespedes-sisniega over 1 year ago
frouros - v0.8.0
What's Changed
- Add save and load utils functions by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/317
- Update scipy requirement from <1.13,>=1.12.0 to >=1.12.0,<1.14 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/319
- Update CI by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/318
- Fix repository url in publish workflow by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/322
Full Changelog: https://github.com/IFCA-Advanced-Computing/frouros/compare/v0.7.1...v0.8.0
- Python
Published by jaime-cespedes-sisniega about 2 years ago
frouros - v0.7.1
What's Changed
- Fix DDM_advance.ipynb markdowns by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/312
- Add FAQ section to documentation by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/313
- Fix paper examples by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/314
Full Changelog: https://github.com/IFCA-Advanced-Computing/frouros/compare/v0.7.0...v0.7.1
- Python
Published by jaime-cespedes-sisniega over 2 years ago
frouros - v0.7.0
What's Changed
- Update sphinxcontrib-bibtex requirement from <2.6,>=2.5.0 to >=2.5.0,<2.7 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/274
- Add flag to avoid zero pvalues in PermutationTestDistanceBased callback by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/275
- Update matplotlib requirement from <3.8,>=3.6.0 to >=3.6.0,<3.9 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/277
- Update torch requirement from <2.1,>=1.13.0 to >=1.13.0,<2.2 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/279
- Update numpy requirement from <1.26,>=1.24.0 to >=1.24.0,<1.27 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/278
- Update sphinx-book-theme requirement from <1.1,>=1.0.0 to >=1.0.0,<1.2 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/281
- Update myst-nb requirement from <0.18,>=0.17.0 to >=0.17.0,<1.1 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/282
- Update torchvision requirement from <0.16,>=0.14.0 to >=0.14.0,<0.17 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/283
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/284
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/276
- Fix MNIST example by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/285
- Remove Python 3.8 support by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/286
- Update sphinx requirement from <7.2,>=5.3.0 to >=5.3.0,<7.3 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/272
- Update scipy requirement from <1.11,>=1.10.0 to >=1.10.0,<1.12 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/237
- Add Python 3.12 support by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/287
- Add wheel package to code_coverage.yml by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/288
- Add setuptools package to code_coverage.yml by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/289
- Update dependant versions by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/290
- Update repository URL by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/291
- Update scikit-learn requirement from <1.4,>=1.3.2 to >=1.3.2,<1.5 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/292
- Update README.md by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/294
- Fix concept drift SEA example by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/295
- Update scipy requirement from <1.12,>=1.11.4 to >=1.11.4,<1.13 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/296
- Add Python version to bug report by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/298
- Add missing required flag for Python versions in bug report by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/299
- Add concept and data drift icons to README.md by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/300
- Update torch requirement from <2.2,>=2.1.2 to >=2.1.2,<2.3 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/302
- Update torchvision requirement from <0.17,>=0.16.2 to >=0.16.2,<0.18 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/301
- Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/IFCA-Advanced-Computing/frouros/pull/303
- Add Energy distance data drift method by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/305
- Add Baumgartner-Weiss-Schindler test data drift method by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/306
- Fix detectors README by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/307
- Add Kuiper's test data drift method by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/308
- Update MMD_advance.ipynb notebook by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/304
- Add methods to compute p-values in PermutationTestDistanceBased callback by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/309
- Update package version by @jaime-cespedes-sisniega in https://github.com/IFCA-Advanced-Computing/frouros/pull/310
Full Changelog: https://github.com/IFCA-Advanced-Computing/frouros/compare/v0.6.1...v0.7.0
- Python
Published by jaime-cespedes-sisniega over 2 years ago
frouros - v0.6.0
Added
- API examples to each detector #255
- API examples to remaining objects (callbacks and datasets) #258
Changed
- sphinx version from <7.1,>=5.3.0 to >=5.3.0,<7.2 #254
- ipywidgets version from <8.1,>=8.0.0 to >=8.0.0,<8.2 #256
- callbacks do not use kwargs anymore #261
- README.md examples #263
Removed
- mSPRT and WarningSamplesBuffer callbacks (temporary deprecated) #258
- Unused common folder #260
- Remove kwargs from init method in statistical tests #262
- Remove unused additional parameters from update method in DDM_advance example #264
Fixed
- Reject H0 condition in data drift detectors notebooks #253
- Utils documentation section #257
- Minimum numpy version that affects concept drift notebooks examples #259
- Python
Published by jaime-cespedes-sisniega almost 3 years ago
frouros - v0.4.1
Added
- Dependabot #229
Changed
- Bump actions/setup-python from 3 to 4 #230
- Update matplotlib from <3.7,>=3.6.0 to >=3.6.0,<3.8 #231
- Update torchvision from <0.15,>=0.14.0 to >=0.14.0,<0.16 #232
- Update sphinx from <5.4,>=5.3.0 to >=5.3.0,<7.1 #233
- Update myst-parser from <0.19,>=0.18.0 to >=0.18.0,<2.1 #234
- Update numpy from <1.25,>=1.24.0 to >=1.24.0,<1.26 #235
- Update torch from <1.14,>=1.13.0 to >=1.13.0,<2.1 #236
- Update scikit-learn from <1.3,>=1.2.0 to >=1.2.0,<1.4 #238
Removed
Fixed
- Python
Published by jaime-cespedes-sisniega almost 3 years ago
frouros - v0.4.0
Added
- Bayesian Online Changepoint detector #223
- Mann-Whitney U test #220
Changed
- Include CUSUM detectors into Change detection detectors #224
- Change download badge to total count #222
Removed
Fixed
- DDM advance example cell comments #225
- Welch's t-test name style #221
- Python
Published by jaime-cespedes-sisniega almost 3 years ago
frouros - v0.3.0
Added
- PR template #196
- Documentation workflow #194
- Issue templates #191
- Extra information to README.md #187
- Code of conduct #181
Changed
- Multivariate example #204
- Bivariate example #202
- MNIST example
- Contributing section #200
- Replace detectors image with a table #187 #197
- Reorganize concept drift methods #184 #186
Removed
- Documentation about section #198
- Remove unused concept drift utils.py #185
Fixed
- Permutation tests p-values using z-score #203
- MNIST example #201
- Detector repr for callbacks #199
- requests package version #190
- Documentation menus #189
- Python
Published by jaime-cespedes-sisniega about 3 years ago
frouros - v0.2.2
Added
- MMD can be calculated using chunks instead all data at the same time #157
Changed
Removed
Fixed
- Fix doc missing BhattacharyyaDistance and HellingerDistance #155
- Fix and rename HistogramIntersection to HINormalizedComplement #156 #158
- Python
Published by jaime-cespedes-sisniega about 3 years ago
frouros - v0.2.0
Added
- Data drift: Bhattacharyya distance. #123
- Data drift: Hellinger distance. #122
- Concept drift: Incremental Kolmogorov-Smirnov test. #125
- Callbacks: ResetOnDataDrift, PermutationTestOnBatchData, History #124 and WarningSamplesBuffer. #127
- Magic method repr on each object. #131
- Documentation references on each detector, dataset or metric. #136
- Include Test PyPI on publish workflow. #145
Changed
- Rename Unsupervised methods to Data drift methods.
- Rename Supervised methods to Concept drift methods.
- Update documentation API. #133
- Update README.md example and replace tables with diagrams. #140
Removed
- scikit-learn integration dependency. From now on it's possible to use any framework. #121
- Concept drift: MD3-RS and MD3-SVM (will be added in the future).
Fixed
- All documentation examples. #128
- Concept drift: ADWIN epsilon calculation. #141
- Python
Published by jaime-cespedes-sisniega about 3 years ago