Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 May 12:13
· 343 commits to main since this release

v0.3.0 (2024-05-30)

Build

  • build: add gcc and g++ to docker for arm support (3ede9cd)

  • build: build.clean-moa now includes build.clean-stubs (afcc080)

  • build: fix dockerfile base (88b7b19)

  • build: add docker arm64 (7f1d25f)

  • build: add docker (e07288c)

Documentation

  • docs: adding documentation for regressors (64c7105)

  • docs(Anomaly-Detection): add anomaly detection in the extra tutorials section (3bc6f94)

  • docs: fix benchmarking link (06202f8)

  • docs: update installation.md (9324fd4)

Feature

  • feat: parallel ensembles (#132)

Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (1a3e6a3)

  • feat(Misc): export and import models (a1af686)

  • feat: adding LeveragingBagging and OnlineAdwinBagging classes (25f0f75)

  • feat(pipelines): updated moa jar and minor changes (e71b065)

  • feat(pipelines): updated notebook introducing the concepts (4c787d6)

  • feat(Anomaly-Detection): add abstract class for anomaly detector algorithms (df74b25)

  • feat(STREAM): change the logic when dealing with csv input (2c2a89d)

  • feat(CSMOTE): adding CSMOTE for imbalanced learning (e39d006)

  • feat(Anomaly-Detection): add anomaly detection notebook (f0b6d4f)

  • feat(Anomaly-Detection): add Half-Space Trees

Add wrapper for Half-Space Trees for MOA. (aa85c0f)

  • feat: evaluation tests and fixes (147612b)

  • feat: update plotting regression/prediction interval (bf3f7ce)

  • feat: add HAT, DWM, and SAMkNN wrappers (314db2e)

  • feat: add plot_regression/prediction_interval_results functions (fe44e0f)

  • feat: add wrapper for hyperplane (c and r) generators (6cd23af)

  • feat: add prediction interval notebook (f64a2e1)

Fix

  • fix: updating save_load notebook (c4e11b0)

  • fix(Misc): add a title for tutorial of save and load model (eaad513)

  • fix: adding tests for new ensembles (7ecd80d)

  • fix: expanding example notebook (105bf4c)

  • fix: add notebook 07 to toctree (d527e29)

  • fix: moajar hash (e02d8ac)

  • fix: add pipelines notebook to invoke.yml (800ed73)

  • fix: call prepareForUse() in initializer of stream when schema is provided (9f29e61)

  • fix: corrected docstring for stream_from_file (e627f2d)

  • fix: updated doc and ARFF exception handling (187c429)

  • fix: fix stream consistency (f363788)

  • fix: force target as int when categorical (bc61941)

  • fix: update from_custom function in _stream.py (1bbba9b)

  • fix: update PytorchStream.py with target_type (d8e9446)

  • fix: update instance.py for target_type (e602dc3)

  • fix: update test_batch to enforce classification in basic test (bda30f5)

  • fix: small alteration (d8c44d8)

  • fix: remove None| and update test_regressor (2cc3ba5)

  • fix: refine documentation for SOKNl and SOKNLBT (1c013f0)

  • fix: fix the end-strings (bf114cf)

  • fix: update evaluation.py (bf62b0e)

  • fix: update evalutation.py (6e1e90f)

  • fix: update moa-url and sha256 value (491f617)

  • fix: allow _prequential_evaluation_fast to store y and predictions (9675615)

  • fix: correcting author name in ref (991f916)

  • fix(Anomaly-Detection): change expect output of example and test code for Half-Space Trees (5c0832a)

  • fix: updating HalfSpaceTrees example usage (fa1e236)

  • fix: updating moa jar 24-05-20 (3327f6b)

  • fix(Anomaly-Detection): change expect output for Half-Space Trees for unit testing (6b607c3)

  • fix(Anomaly-Detection): change expect output for the code example of Half-Space Trees (2f7225a)

  • fix: test 00 notebook (771d784)

  • fix: updating ignored notebooks (47e174a)

  • fix: remove useless code in PI evaluator (ea500af)

  • fix: fine-tune transparency for prediction interval plotting (62c19a5)

  • fix: add set_context in base and remove it for samknn (4baad0f)

  • fix: update importing (50f55ce)

  • fix: update pyproject.toml to include seaborn (f249056)

  • fix: using build_cli_str_from_mapping_and_locals for hyper generators (8bb4189)

  • fix: update again (7f31925)

  • fix: update hyperplane generator (7279abc)

  • fix: fixing a small bug for hypergenerator (0370553)

  • fix: use an actual moa.jar (b4a838a)

  • fix: update hash moa.jar (again) (0b7da99)

  • fix: update hash value for moa.jar (063e1e4)

  • fix: update the moa.jar (b84086f)

Refactor

  • refactor(datasets): add Bike dataset into _datasets.py (d755e6d)