- fix: fix release.yml (
6be2832
)
- chore(version): increment version to 0.8.1 (
49ae3ec
)
- fix: update docker release (
af93fca
)
- build: use python 3.11, 3.12, and 3.13 (
993b12a
)
-
docs: add autoML notebook with examples (#198) (
ac7e578
) -
docs: update csmote init doc (
0963190
) -
docs: fix broken link in README (
40e98d0
)
-
feat: add optional progress bars (
0610c4b
) -
feat: abcd, a drift detector for univariate and multivariate data (
5c75c24
) -
feat: add shrub ensembles for online classification
Buschjäger, S., Hess, S., & Morik, K. J. (2022, June). Shrub ensembles for
online classification. In Proceedings of the AAAI Conference on Artificial
Intelligence (Vol. 36, No. 6, pp. 6123-6131). (f966e32
)
-
feat: added wrapper code for 6 stream generators (
ee2cd30
) -
feat: add autoclass for automl (
b5adc95
) -
feat: added code for led and agrawal stream generators (
3356f00
) -
feat: added drift object capabilities to arf (
f792667
) -
feat: added weightedknn (
e9c5757
) -
feat: create synthetic data stream for anomaly detection
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (d1dbd78
)
-
feat: clustering, 4 wrappers, notebook and documentation (
b5c8f28
) -
feat: clustering methods, documentation and notebook (
dc68be6
)
-
fix: fix numpy 2.0.0 compatibility (#199) (
7bbaa96
) -
fix: ensuring deterministic behavior for driftstream (
33ba7ba
) -
fix: fixing documentation for notebooks toctree (
21fb4aa
) -
fix: adding gifs shown in notebook (
6c08d39
)
- test: stop skipping notebooks in CI/CD pipeline (
dfcd0c6
)
- Pipelines V2 (#200)
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (09a80eb
)
- chore(version): increment version to 0.7.0 (
d145644
)
- ci: fix docker versioning (
bbfc8b5
)
- docs: update plotting to prediction interval notebook (
f33c3d1
)
- feat: clustering base classes with simple visualization
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (09b3a60
)
- fix: update visualization for compatibility (
e25f6b6
)
- chore(version): increment version to 0.6.0 (
bed6fe0
)
- ci: fix workflow trigger of docker build (
d8fdd55
)
-
feat: add
restart_stream=False
as an option in evaluators (a965dc4
) -
feat: add clustering and ssl (
ae8b592
) -
feat: add IJCAI 2024 tutorial (
cac7900
)
-
fix: remove tutorial notebook (
d82e05d
) -
fix: add overwritten changes in commit cc13390 for recurrent concept drifts (
472a597
)
- chore(version): increment version to 0.5.0 (
dc69780
)
-
docs: recommend https git clone (
5c9715a
) -
docs: fix
__init__
documentation (29c516a
) -
docs(about.rst): add Justin Liu (
4d97ead
)
-
feat: add reference to Autoencoder anomaly detector (
d8787e8
) -
feat(Anomaly-Detection): add Autoencoder anomaly detector (
e27cbe9
)
- build: ignore the stub build issue in editable installs (
347ed74
)
- chore(version): increment version to 0.4.0 (
6e423cc
)
-
docs(tutorial.rst): add talks section (
c5a339b
) -
docs(drift): update drift detector docs (
4c69478
) -
docs: rebase (
748cc94
) -
docs: use
sphinx.ext.autosummary
to generate more complete api docs (01d270f
) -
docs: add about us page (
f3af4d5
)
-
feat(Anomaly-Detection): add cumulative and prequential evaluation for anomaly (
a8124bc
) -
feat: updated evaluation
Co-authored-by: Spencer Sun <spencer@Spencers-MacBook-Pro.local>
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (cc13390
)
-
feat: add recurrent concept drift API (
24327fc
) -
feat: drift detection API
Co-authored-by: Vitor Cerqueira <cerqueira.vitormanuel@gmail.com> (50d76ad
)
-
feat(anomaly): add
OnlineIsolationForest
anomaly detector (5a57bb0
) -
feat: add anomaly_threshold and size_limit parameters to HalfSpaceTree (#135)
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (21804d0
)
- feat(Misc): add unit tests for model save and load functionality (
739f8af
)
-
fix: updating evaluation to use prequential results (
2b6abab
) -
fix: fix issue saving and loading models (
04d9207
)
- chore(version): increment version to 0.3.1 (
c065d18
)
- fix: updating tutorials formatting (
36a0a29
)
-
build: add gcc and g++ to docker for arm support (
3ede9cd
) -
build:
build.clean-moa
now includesbuild.clean-stubs
(afcc080
) -
build: fix dockerfile base (
88b7b19
) -
build: add docker arm64 (
7f1d25f
) -
build: add docker (
e07288c
)
- chore(version): increment version to 0.3.0 (
5029484
)
-
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
)
- 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: 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(datasets): add Bike dataset into _datasets.py (
d755e6d
)
- chore(version): increment version to 0.2.1 (
7953523
)
-
docs: add blurb to plot and improve moajar update steps (
cd6ca55
) -
docs: use wall time in benchmark plot (
31bb320
)
- fix: tweak docs and add links between sites (
5eca95d
)
- chore(version): increment version to 0.2.0 (
7fc2966
)
- docs: fix readme for pypi (
9c7af27
)
- feat: add streaming random patches classifiers (
5d3b877
)
- fix: updating tutorial 6
Fixing issues with tensorboard (95a4d54
)
- fix: updating notebooks and more
Updated all the tutorial notebooks.
AdaptiveRandomForest -> AdaptiveRandomForestClassifier.
Removed some outdated files (like accessing_sample_data.txt).
Removed outdated notebooks. (d1aef09
)
- chore(version): increment version to 0.1.1 (
1d1cd9f
)
- fix: update pyproject.toml for initial release (
cd7279c
)
- build: remove river from default dependencies (
66a3a21
)
- chore(version): increment version to 0.1.0 (
1a983a2
)
-
ci: publish to pypi (
ec1256c
) -
ci: add gh-pages (
6efd58c
) -
ci: doc error (
7c1507f
) -
ci: doc error (
678e0a2
) -
ci: doc error (
3dda36c
) -
ci: Fix doc error (
25b34df
) -
ci: rename SGBT to StreamingGradientBoostedTrees (
82604a5
) -
ci: change python version of github actions to 3.9 (
1a2ca36
) -
ci: only upload docs on push (
f1f2416
) -
ci: add macos back to
all_targets.yml
(abe46f2
) -
ci: fix an off by one error in version numbers (
9a8dbf1
)
-
docs: update README (
01c4a9f
) -
docs: update landing pages (
ee5eee4
) -
docs: fix spelling and style mistakes (
95c72fb
) -
docs(SKClassifier): add docs, doctest, typehints, and minor refactor (
d85b708
)
-
feat: add missing datasets and document datasets (
3ac973f
) -
feat: add online smooth boost classifiers (
478bd93
) -
feat: add nochange and majority class classifiers (
0c822c1
) -
feat: add OzaBoost (
a08fd1b
) -
feat: improve
capymoa
environment configuration (ee96275
) -
feat: add SGBT (
80f7007
) -
feat(EFDT): leaf_prediction as str
Users can still use leaf_prediction as an integer (0, 1 or 2), but it can also be used as a string:
"MajorityClass": 0, "NaiveBayes": 1, "NaiveBayesAdaptive": 2 (6454179
)
-
feat(regressor): add SGDRegressor using sklearn (
2e55155
) -
feat(regressor): add PassiveAggressiveRegressor (
c54fe50
) -
feat(base): add SKRegressor (
309aa48
) -
feat(SGDClassifier): add SGDClassifier (
ec00ffd
)
-
fix: update soknl and test (
336766f
) -
fix: fix python 3.9 syntax error and float comparison in test (
c7b7c1b
) -
fix: several updates
Updated EFDT and HoeffdingTree to
use _leaf_prediction(...) from _utils.py
Also changed dataset._util.py to
dataset.utils.py
Finally, updated the tests, there were
some issues (like EFDT_gini was using
InformationGain). (1dc6234
)
- refactor(PassiveAggressiveClassifier): use SKClassifier base class (
cb3ff18
)
- chore(version): increment version to 0.0.1 (
8169a8e
)
- docs(EFDT): Updating the EFDT documentation (
362a510
)
- fix(EFDT): fixing error with leaf_prediction added in the previous change (
a0bb50d
)
-
Added references in the documentation as well (
5f4ba57
) -
Updating the documentation for ARF, ARFReg and EFDT (
f9587c8
) -
Fix doc error (
a3e00ce
) -
File Rename (
f33c9da
) -
Addressing review comments (
958456f
) -
Fix doc error (
f7cffd1
) -
Split notebook 03_using_sklearn_pytorch.ipynb into 3:
-
03_0_using_sklearn.ipynb
-
03_1_using_pytorch.ipynb
-
03_2_preprocess_using_MOA.ipynb
-
update README.md and invoke.yml (
30dbbce
) -
Revert "Semver (#63)" (#64)
This reverts commit 4da804f9986f5b5f8262998f72ab5fbd40fdb059. (9fa58a2
)
-
Semver (#63)
-
build(pyproject.toml): add commitizen
-
build: use semantic release
-
build: temporarily add
semvar
as release branch -
build: add
package.json
(4da804f
) -
manual merge (
8972c57
) -
Merge pull request #61 from hmgomes/update-270424
updating to the latest moa.jar (prediction intervals included) (21dfa76
)
-
updating SOKNL test (
59cea63
) -
updating to the latest moa.jar (prediction intervals included) (
54aeac3
) -
Switch to dropbox for hosting (#59)
-
Switch to dropbox for hosting
-
Improve instructions for updating moajar (
67ba9ad
) -
Add auto-download cli (#55) (
2ae82ed
) -
Update
contributing/docs.md
(8d77f2b
) -
rename pi_learner to prediction_interval (
f1637c6
) -
rename pi_learner to prediction_interval (
1315c51
) -
uploading prediction interval package into capyMOA (
bfba919
) -
Merge pull request #53 from hmgomes/update-20-04-2024-extending-benchmark
Updates to benchmarking.py & adding knn (1647b09
)
- Merge pull request #52 from hmgomes/fix_get_moa_creation_CLI_function
Fix get moa creation cli function (ed2a164
)
- Merge pull request #47 from hmgomes/updates-18-04-2024
Removing CPSSDS for now (77aacfe
)
-
more updates to benchmarking.py and the addition of knn classifier (
3a10744
) -
fix _get_moa_creation_CLI function (
52c0c49
) -
fix _get_moa_creation_CLI function (
60da46e
) -
Merge branch 'main' of https://github.com/hmgomes/CapyMOA into main (
2c86db1
) -
Merge pull request #51 from hmgomes/regression_ensemble
Regression ensemble (8a4c955
)
-
updating comments and checking regressor interface (
4e426a8
) -
Merge branch 'main' of https://github.com/hmgomes/CapyMOA into main (
c773ea8
) -
Merge pull request #49 from hmgomes/fix_benchmarking
Fix benchmarking (1efab4e
)
-
updating regression testing v2 (
db52871
) -
updating regression testing (
cc2ff61
) -
distinguish classification from regression in _get_moa_creation_CLI() in base.py (
3296161
) -
fix typing for arf-reg (
de0f3b8
) -
updating test file for regression (
25171af
) -
ensemble regressor amendments (
8f50813
) -
Merge branch 'main' of https://github.com/hmgomes/CapyMOA into main (
841c225
) -
Fix benchmarks (
3706636
) -
Fix benchmarks (
c1686ee
) -
Fix benchmarks (
7576eba
) -
Merge branch 'main' of https://github.com/hmgomes/CapyMOA into updates-18-04-2024 (
62dc8b6
) -
Merge pull request #48 from hmgomes/updates-18-04-2024-notebook_issues
Updating notebooks to match new structure (205b23c
)
-
Solving issues with test_ssl_classifiers.py (
6c3d4e6
) -
Fixing test_batch.py issue (updating evaluation imports) (
7efe451
) -
also removing it from the tests (
b631eef
) -
Updating notebooks to use new project structure. (
7ff90bd
) -
removing CPSSDS for now (
b8955d8
) -
Merge pull request #40 from hmgomes/update-13042024
Updating notebooks, evaluation and visualization (8e11fb7
)
-
Merge branch 'main' into update-13042024 (
a9abb27
) -
Merge pull request #44 from tachyonicClock/restructure
Restructure (151db25
)
- Merge remote-tracking branch 'origin/main' into main
src/capymoa/learner/regressor/regressors.py (eb36e60
)
-
Merge branch 'main' into update-13042024 (
cce9cc7
) -
Fix documentation build (
2be493b
) -
Make learners private (
b97db8c
) -
Use nitpicky sphinx build (
eafe1b1
) -
Update documentation (
576c907
) -
Split into one learner per file (
6c35df9
) -
Run formatter and auto-fix lint issues (
c2c320a
) -
Flatten modules (
308e3de
) -
Add wrapper for naive bayes (#37)
-
Add a wrapper for naive bayes
Co-authored-by: Heitor Murilo Gomes <heitor_murilo_gomes@yahoo.com.br> (c291381
)
-
Fix tests (#43) (
d8024d6
) -
add function for using wrappers as ensemble base learners and fixing parameter not working (
3ea0ba8
) -
updating notebooks 00 and 01, and adding new visualization function. Some changes to evaluation.py as well. (
d12958a
) -
Merge branch 'main' into main (
0038a51
) -
Merge pull request #35 from tachyonicClock/Yibin
Add SOKNL wrapper into regressor.py (88317e6
)
-
Update test_classifiers.py (
137736f
) -
Merge branch 'main' into Yibin (
df21ccb
) -
Merge pull request #34 from tachyonicClock/PassiveAggressiveClassifier
Add PassiveAggressiveClassifier
(43b0471
)
-
Update init.py (
4a59905
) -
Update README.md (
49ebec5
) -
Inital version of CSVStream (
0b3d35d
) -
Support
SplitCriterion
everywhere (4ff8318
) -
Update
moa.jar
and add documentation toregressors.py
(3ca5e5b
) -
update regressors.py (
428494a
) -
adding SOKNL wrapper in regressor.py (
fa5f6c1
) -
Add
PassiveAggressiveClassifier
(a4c206a
) -
Test to raise warning or error if
moa.jar
changes (#33) (8295945
) -
Merge pull request #32 from tachyonicClock/stream_api
Improve documentation in capymoa.stream
(96b2eac
)
-
Update testing.md (
0dd1d70
) -
Improve documentation in
capymoa.stream
(5545153
) -
Merge pull request #27 from hmgomes/efdt_wrapper
Wrappers for EFDT and HT (71cb419
)
-
Fix failed tests on windows (#30) (
a4f3c72
) -
Add structure to docs (#29) (
0f68d7d
) -
Simplify instance type (#28) (
7e1052d
) -
Fixed accuracies in tests, moved tests for EFDT and HT to test_classifiers.py (
8035c18
) -
Added utility function for creating cli string in wrappers (
0bf72d2
) -
Setup tests for HT and EFDT (
f33d9a1
) -
Updated docstrings for EFDT and HoeffdingTree (
39988b9
) -
Updated docstrings for EFDT and HoeffdingTree (
f32ddae
) -
Small fix in classifier init.py (
ed976f0
) -
Wrappers for EFDT and HT (
7849cba
) -
Merge branch 'main' of github.com:hmgomes/CapyMOA into efdt_wrapper (
c73573c
) -
Torch instances (#25)
-
Change doc theme
-
Add numpy/pytorch instance types and change to index based classification
-
Rebuild notebooks
-
Fix dataset downloads
-
Update doctests (
4d9ee91
) -
Merge pull request #19 from nuwangunasekara/main
Schema changes and PytorchStream (3603bc3
)
-
Update all_targets.yml (
98b26d0
) -
Hide some internal functions as : _init_moa_stream_and_create_moa_header,_add_instances_to_moa_stream, _numpy_to_ARFF Rename Schema.get_schema to Schema.create_schema_from_values (
79efb5d
) -
Re-run the notebook to fix execution_count issue. (
814a768
) -
Re-run the notebook to fix execution_count issue. (
6d976b7
) -
Re-run the notebook to fix execution_count issue. (
996a73d
) -
Re-run the notebook to fix execution_count issue. (
12a5bb3
) -
- Fix doc generation issue for Scema.get_schema() (
851f29d
)
- Fix doc generation issue for Scema.get_schema() (
-
- Fix doc generation issue for Scema.get_schema() (
2848ee0
)
- Fix doc generation issue for Scema.get_schema() (
-
- Fix doc generation issue for Scema.get_schema() (
7f22e2f
)
- Fix doc generation issue for Scema.get_schema() (
-
- Not exposing
- init_moa_stream_and_create_moa_header()
- add_instances_to_moa_stream()
- numpy_to_ARFF() to the user.
-
Add get_schema() static method to get a Schema from a passed in information (
f6843ba
) -
update regressors.py (
8046510
) -
Update all_targets.yml (
4249df0
) -
Add doctest support (#24) (
0ee1e30
) -
Add workflows for all targets (#23) (
8bbc9bd
) -
Improve documentation and add tasks.py (#22) (
ef65225
) -
adding SOKNL wrapper in regressor.py (
c679cae
) -
- Changes to Schema so that when creating, it always requires a moa_header
-
helper functions to create a moa header and add instances to the moa stream
-
NumpyStream uses these helpers
-
Initial version of PytorchStream
-
Needs Pytorch installed in the system
-
environment.yml does not contain this requirement (
3ebbbc5
) -
Instances (#18)
-
Update instance representation
-
Build notebooks (
78ac745
) -
Add python stubs for java objects (#17) (
390e577
) -
Add Sphinx documentation (#13) (
5fe9cf3
) -
Support more environments better (#12) (
9e3bf45
) -
Added Hoeffding tree and EFDT (
905a706
) -
Notebook tests (#9)
-
Fix cross-device copy issue
-
Add notebooks to tests (
14cccc1
) -
Cache dependencies in GitHub actions (#11) (
cb8d9c1
) -
Update SSL to support class values vs indices (#10) (
1c8e577
) -
significant changes to Instance, Schema and Evaluation. Update some of the notebooks to reflect the changes. (
da38b49
) -
update to DriftStream example (
a32f4d3
) -
aligning the DEMO and DriftStream_API notebooks (
be407f8
) -
Merge pull request #8 from tachyonicClock/OSNN
OSNN (881d41b
)
-
Add OSNN (
efa8c49
) -
Update Unit Tests workflow (
77a6d04
) -
Add instance type hints to learners (
f5de951
) -
Add multiclass tests to CPSSDS (
dca87a6
) -
Add CovtypeTiny and fix bug in downloader (
c17bf43
) -
Merge pull request #7 from tachyonicClock/package
Create capymoa package (1fd291a
)
-
Update downloading datasets (#6) (
a9057ae
) -
Create capymoa package (
dd38da3
) -
Adding the DriftStream API, some changes to evaluation and visualization as well to accommodate for drift visualization and passing meta-data related to drifts (
0697b73
) -
Merge pull request #5 from tachyonicClock/cpssds
Fix CPSSDS's imports and tests (3519e4f
)
-
Fix CPSSDS's imports and tests (
428d356
) -
updating environment_wds.yml (MOABridge -> CapyMOA) (
8c70317
) -
updating environment.yml (
ed3a79b
) -
Update README.md (
9629fd0
) -
moving some files and updating requirements (
58d56b5
) -
Merge pull request #3 from tachyonicClock/modules
Add directory structure (3777ad7
)
- Update README.md
Change MOABridge
to CapyMOA
in PYTHONPATH
and title. (39e0aa3
)
-
Fix downlaod issues (
b894d32
) -
Merge pull request #2 from tachyonicClock/CPSSDS
CPPSDS (4f8e42d
)
-
Restructure project (
10a6ab8
) -
Run formatter (
4e52ffd
) -
Add batch classifier SSL (
e087e5e
) -
Set python version (
6a1a6df
) -
Support for Windows
-
Improved windows support by adding environment_wds.yml file and removing unix-specific
resource
package -
Added .idea folder to gitignore
-
Remove unnecessary comments
Co-authored-by: Marco Heyden <heyden@i40pool.ipd.kit.edu> (76f9c3d
)
-
Add CPSSDS algorithm (
c976563
) -
Add batch classifier SSL (
12d53aa
) -
Set python version (
8478770
) -
updating the ensemble wrappers (ARF and OnlineBagging) and some adhoc updates to notebooks (
3631229
) -
removing reference to ensembles.py from Using_sklearn_pytorch.ipynb (
2c1e1b4
) -
Example Creating_new_classifier notebook, removed ensembles.py, added classifiers.py and updated notebooks (
b0e127a
) -
Fix bug in setting optimizer on PyTorchClassifier (
5bc2d13
) -
Add PyTorchClassifier (
b02fda6
) -
Merge branch 'main' of https://github.com/hmgomes/MOABridge (
89c4471
) -
adding learners.py in lieu of MOALearners.py (
7b34601
) -
Update README to mention new notebooks (
62d1c8d
) -
several updates, such as MOALearners.py -> learners.py, adding SKClassifier wrapper, ... (
9380a9d
) -
How to use TensorBoard with PyTorch (
177c88e
) -
Example using simple Pytorch NeuralNetwork model with a MOA evaluator (
1cc4e9e
) -
Updates to examples and adding x() to Instances + notebook with example (
02bb901
) -
Improve MOABridge setup (
0196fd2
) -
Remove electricty from downloading as it is already in the repo Add 'python download_datasets_and_moa.py' command to README.md (
a550405
) -
Add script to download datasets and moa.jar (
c599ebb
) -
Support relative paths Add script to download datasets and moa.jar (
cbfe596
) -
adding a ssl example (
9d7f6dc
) -
updating the notebooks to include more instructions and use relative paths (
bd48487
) -
adding data (small files) and link to download the other files (
013fd49
) -
adding the jar file and instructions for downloading the jar (
67da91f
) -
Small changes to stream and DEMO notebook, also changing the config.ini to use a relative path. (
6716f1f
) -
Updating the readme. (
94d3673
) -
Remove specific numpy==1.24.4 dependency (
a0d81fd
) -
Adding environment.yml file to create MOABridge conda environment at ~/Desktop/MOABridge (
7365b00
) -
lots of changes, should have made several commits, but it is what it is... (
3daa192
) -
Updating all the notebooks with examples and solving a few bugs. (
b17e7e1
) -
adding all the current packages + some extra testing notebooks (
5375180
) -
Several updates to evaluation (adding prequential and other changes) (
61b632d
) -
Fixing the evaluators (there was an issue when using the moa header to initialize the schema), updated the notebook tests and also better organised the benchmarking, also uploading the experiments results (
f4e80e5
) -
Adding evaluation wrappers and an experimental version of an ARF wrapper (
14c0fe3
) -
updating examples and readme (
730b9e3
) -
update the names of the notebooks and the MOA_API_Examples.ipynb (
06947b4
) -
updating the notebooks (
f996919
) -
added evaluation and jpype_prepare, updated the notebooks. (
02123f5
) -
updates to comparison notebook, adding examples for all the classifiers to be used in the comparison for both MOA and River (
88fbe42
) -
adding a sample code for the test_train_loop script (
7e397c9
) -
adding example and comparison notebook (
cd09011
) -
Initial commit (
378e1f4
)