Releases: AutoResearch/autora
Releases · AutoResearch/autora
v2.3.0
What's Changed
- chore(deps): bump torch from 1.12.1 to 1.13.1 by @dependabot in #201
- test: reproducible tests by @hollandjg in #205
- test: add seeding for DARTS tests by @hollandjg in #206
- Feat/parallel pipe by @hollandjg in #203
- feat: Closed Loop Cycle Plot Function by @gtdang in #171
- 209 deepcopy theorist by @gtdang in #210
- add custom primitives for bms by @TheLemonPig in #215
- chore(deps): bump imageio from 2.22.4 to 2.23.0 by @dependabot in #212
- chore(deps): bump seaborn from 0.12.1 to 0.12.2 by @dependabot in #214
- Exploration/enforce bms root by @TheLemonPig in #217
- feat: assumption sampler created with loss analysis feature by @TheLemonPig in #166
- chore(deps): bump imageio from 2.23.0 to 2.24.0 by @dependabot in #222
- chore(deps): bump scipy from 1.9.3 to 1.10.0 by @dependabot in #223
- Feat/validation plotting by @gtdang in #211
- fix: update deprecated use of np.float by @hollandjg in #225
- chore(deps): bump numpy from 1.23.5 to 1.24.1 by @dependabot in #213
- Feat/cycle plot query by @gtdang in #230
- Fix bms seed by @TheLemonPig in #245
- Refactor cycle plot tests by @gtdang in #239
- Refactor/bms status tracking by @hollandjg in #244
- chore(deps): bump matplotlib from 3.6.2 to 3.6.3 by @dependabot in #241
- 240 cycle plot negative indexing by @gtdang in #246
- chore(deps): bump pandas from 1.5.2 to 1.5.3 by @dependabot in #253
- chore(deps-dev): bump pytest from 7.2.0 to 7.2.1 by @dependabot in #254
- feat: add pipes supporting for numpy objects in the pipeline by @hollandjg in #229
- chore: upgrade isort in pre-commit to avoid build failures by @benwandrew in #262
- chore(deps): bump imageio from 2.24.0 to 2.25.0 by @dependabot in #255
- chore(deps): bump numpy from 1.24.1 to 1.24.2 by @dependabot in #265
- chore(deps-dev): bump pre-commit from 2.20.0 to 2.21.0 by @dependabot in #256
- chore(deps-dev): bump ipython from 8.7.0 to 8.9.0 by @dependabot in #259
- chore(deps): bump scikit-learn from 1.2.0 to 1.2.1 by @dependabot in #264
- chore(deps-dev): bump ipython from 8.9.0 to 8.10.0 by @dependabot in #267
- chore(deps): bump imageio from 2.25.0 to 2.25.1 by @dependabot in #268
- chore(deps-dev): bump mkdocs-section-index from 0.3.4 to 0.3.5 by @dependabot in #269
- chore(deps-dev): bump ipywidgets from 7.7.2 to 7.7.3 by @dependabot in #270
- Chore: Automated publishing of the AutoRA Package on PyPI and Anaconda.org by @hollandjg in #260
- feature: add Bayesian Symbolic Regression (BSR) into AutoRA by @listar2000 in #271
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Chore: update bms weber example files by @benwandrew in #157
- Chore: bump mypy to 0.991 by @hollandjg in #147
- Chore/bump black to 22.10.0 by @hollandjg in #148
- poppernet suggestions john by @hollandjg in #160
- added popper sampler and pooler by @musslick in #156
- added model disagreement sampler by @musslick in #158
- Feat: add pipeline train test split function which works on infinitely many datapoints by @hollandjg in #155
- fix: convert OPS dictionary into a factory function by @hollandjg in #163
- chore: update isort config to definitely treat AutoRA as a first party package by @hollandjg in #167
- test: split pre commit from pytest in ci by @hollandjg in #175
- add test case for models_ by @hollandjg in #165
- docs: fixing a few typos by @benwandrew in #170
- added summed dissimilarity sampler by @musslick in #162
- docs: update link to scikit-learn object in dissimilarity sampler doc… by @hollandjg in #177
- added numpy compatibility for BMS predict method by @musslick in #179
- set variable range default to none so that it doesn't conflict with allowed values by @musslick in #188
- feature: allow "cycle properties", like "theories[-1]" in SimpleCycle by @hollandjg in #174
- ci: get cacheing working on GitHub workflow pytest by @hollandjg in #192
- refactor: rename autora.cycle.simple by @hollandjg in #190
- chore(deps): bump scikit-learn from 1.1.3 to 1.2.0 by @dependabot in #187
- breaking change: refactored popper pooler by @musslick in #180
- 159 feat bms return variable number of models by @TheLemonPig in #161
- test: run testcases on macos in CI by @hollandjg in #200
- chore: bump version 2.2.0 by @hollandjg in #195
New Contributors
- @TheLemonPig made their first contribution in #161
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- docs: fix conda build by @hollandjg in #140
- Fix/pre commit by @hollandjg in #149
- docs: update README.md for new PyCharm interface by @benwandrew in #145
- feature: experimentalist pipeline by @hollandjg in #133
- feat: add uncertainty experimentalist based on ALiPy module by @hollandjg in #143
- Feat: simple cycle by @hollandjg in #150
- chore: Bump version to 2.1.0 by @gtdang in #151
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- Updated README.md with additional details and fixed outdated script/co… by @gtdang in #104
- docs: fix link to macOS command line reference book by @hollandjg in #114
- chore: update project name in PyCharm by @hollandjg in #106
- Chore/update pre commit hook versions by @hollandjg in #107
- minor textual fixes to search_space.md by @benwandrew in #127
- test: add pytest CI by @hollandjg in #125
- chore(deps): bump seaborn from 0.11.2 to 0.12.1 by @dependabot in #131
- chore(deps): bump graphviz from 0.14.2 to 0.20.1 by @dependabot in #130
- refactor!: remove dunder methods by @hollandjg in #132
- fix: add missing dependency jupyter to dev by @hollandjg in #134
- feature: add Bayesian Machine Scientist by @hollandjg in #129
- Chore: bump to version 2 by @benwandrew in #138
New Contributors
- @dependabot made their first contribution in #131
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- added basic description of AER and contributors section for future use by @musslick in #1
- Doc/readme even by @he9950 in #2
- adding ben andrew to the list of contributors by @benwandrew in #5
- readme by @ioanam25 in #7
- bug by @ioanam25 in #9
- reqs update by @ioanam25 in #8
- added Brown copyright statement by @musslick in #10
- sorted import statements by @musslick in #11
- adding Sida Li to the list of contributors by @listar2000 in #13
- softplus/minus by @ioanam25 in #12
- commented model_search by @ioanam25 in #14
- feat: started prolific recruiter by @kphan20 in #16
- update pull_request_template.md by @listar2000 in #19
- add basic .gitignore with python support by @hollandjg in #24
- Style: add pre-commit checks with black, isort, flake8 and mypy by @hollandjg in #25
- Use poetry (rather than conda) as the package manager by @hollandjg in #33
- Add explicit support for IDEs (PyCharm and VSCode) by @hollandjg in #34
- Reorganize scripts into a new aer package and a separate example directory by @hollandjg in #38
- Add automated documentation with Material for MkDocs by @hollandjg in #39
- adds virtual participant based on model for task switching in humans by @he9950 in #17
- Include MathJax support in documentation by @hollandjg in #47
- Refactor: combine variables in aer.variable by @hollandjg in #26
- Remove tickboxes from PR-template to make task-circles on PR overview correct by @hollandjg in #48
- Guide to commenting by @hollandjg in #44
- refactor: remove lambdas from OPS dictionary (and move to bottom of file) by @hollandjg in #51
- Doc/core logic darts updates by @hollandjg in #52
- Doc/merge restructure modules into core logic darts by @hollandjg in #53
- Doc/core logic darts by @musslick in #46
- Include primitives in Theorist_DARTS by @hollandjg in #56
- Set PyCharm docstring format to Google by @hollandjg in #64
- MyPy: ignore imports in init.py by @hollandjg in #63
- Feat/darts primitives spec by @musslick in #54
- sklearn & split ObjectOfStudy PR 1: update parameter names by @hollandjg in #57
- sklearn & split ObjectOfStudy PR 2: gather functions in aer.theorist.darts by @hollandjg in #58
- sklearn & split ObjectOfStudy PR 3: add DARTSDataset and VariableCollection classes by @hollandjg in #59
- sklearn & split ObjectOfStudy PR 4: split a simpler
darts_model_plot
function from thedarts.visualize.plot
function by @hollandjg in #60 - sklearn & split ObjectOfStudy PR 5: Add sklearn wrapper for DARTS Regressor by @hollandjg in #61
- Rename package to AutoRA by @hollandjg in #62
- Restructure modules: Temporarily remove untested / undocumented code by @hollandjg in #65
- Feat/restructure modules 8 packaging for pip by @hollandjg in #66
- Make tinkerforge optional by @hollandjg in #68
- Remove excess print in visualize function by @hollandjg in #69
- Add primitives to sklearn DARTS wrapper by @hollandjg in #71
- Add packaging script for
conda
install by @hollandjg in #67 - updated DARTS mkdocs by @musslick in #72
- Feat/darts to text by @musslick in #55
- change name of arch learning rate parameter and include in SKlearn wr… by @hollandjg in #78
- Add synthetic tests for DARTS by @hollandjg in #75
- Fix Classifier Params by @hollandjg in #82
- refactored operations by @musslick in #83
- added feature to print the model by @musslick in #84
- Additional updates to the documentation by @hollandjg in #87
- Feat/refactor mkdocs by @musslick in #85
- Add execution monitor with edge weights by @hollandjg in #89
- Feat/darts online plots by @musslick in #86
- Add automated documentation building by @hollandjg in #90
- Doc/completing docstrings by @musslick in #93
- add additional info for PyPI and Anaconda.org by @hollandjg in #92
- Added ability to resample model after initial fitting by @hollandjg in #94
- Bugfixes and final changes to structure by @hollandjg in #96
- added epoch=0 to resample example by @musslick in #97
- fixed variable labeling so that indices start at 1 by @musslick in #98
- bump version number -> 1.0.0 by @hollandjg in #95
- Major release: Restructure modules by @hollandjg in #27
- remove stray participant_task_switching.py by @hollandjg in #99
New Contributors
- @he9950 made their first contribution in #2
- @benwandrew made their first contribution in #5
- @ioanam25 made their first contribution in #7
- @listar2000 made their first contribution in #13
- @kphan20 made their first contribution in #16
Full Changelog: v0.1.0-alpha...v1.0.0