Recent Releases of AMLTK
AMLTK - 1.12.1
1.12.1 (2024-08-13)
Fix
- pipeline:
requestnow fails without default (#284)
[main 39a8edc] bump: version 1.12.0 → 1.12.1 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- fix(pipeline):
requestnow fails without default by @eddiebergman in https://github.com/automl/amltk/pull/284 - ci: Remove unnecessary Python setup step by @PGijsbers in https://github.com/automl/amltk/pull/285
- doc: Fixup references by @eddiebergman in https://github.com/automl/amltk/pull/286
Full Changelog: https://github.com/automl/amltk/compare/1.12.0...1.12.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
AMLTK - 1.12.0
1.12.0 (2024-04-24)
Feat
- PyTorch: Add functionality to construct a PyTorch Model from a pipeline (#276)
Fix
- Pass in sampler to
create_study(#282) - Pytorch: Fix builders.py (#280)
- precommit issues from #276 (#277)
[main d15b94d] bump: version 1.11.0 → 1.12.0 3 files changed, 15 insertions(+), 3 deletions(-)
What's Changed
- Add functionality to construct a PyTorch Model from a pipeline by @vladislavalerievich in https://github.com/automl/amltk/pull/276
- doc: Fixup example in readme by @eddiebergman in https://github.com/automl/amltk/pull/270
- fix: precommit issues from #276 by @eddiebergman in https://github.com/automl/amltk/pull/277
- doc: Fix bad tooltip numbering by @eddiebergman in https://github.com/automl/amltk/pull/278
- fix(Pytorch): Fix builders.py by @vladislavalerievich in https://github.com/automl/amltk/pull/280
- fix: Pass in sampler to
create_studyby @eddiebergman in https://github.com/automl/amltk/pull/282 - doc(CVEvaluator): Example of
CVEvalautorwithRandomSearchby @eddiebergman in https://github.com/automl/amltk/pull/283
Full Changelog: https://github.com/automl/amltk/compare/1.11.0...1.12.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
AMLTK - 1.11.0
1.11.0 (2024-02-29)
Feat
- CVEvaluator: Add feature for postsplit and postprocessing (#260)
- sklearn:
X_test,y_testto CVEvaluator (#258) - CVEarlyStopping (#254)
- sklearn: CVEvaluator allows
configureandbuildparams (#250) - sklearn: Provide a standard CVEvaluator (#244)
Fix
- trial: Don't record metric values for deserialized NaN's or None (#263)
- pipeline: Ensure optimizer is updated with report (#261)
- scheduling: Safe termination of processes, avoiding lifetime race condition (#256)
- metalearning: Portfolio Check for Dataframe as Input (#253)
- CVEvaluator:
clonethe estimator before use (#249) - Node: Ensure that parent name does not conflict with children (#248)
- CVEvaluator: When on_error="raise", inform of which trial failed (#247)
- Trial: Give trials a created_at stamp (#246)
Refactor
- pipeline:
optimizenow requires one oftimeoutor (#252) - Metric, Trial: Cleanup of metrics and
Trial(#242)
[main e58ebcd] bump: version 1.10.1 → 1.11.0 3 files changed, 29 insertions(+), 3 deletions(-)
What's Changed
- refactor(Metric, Trial): Cleanup of metrics and
Trialby @eddiebergman in https://github.com/automl/amltk/pull/242 - feat(sklearn): Provide a standard CVEvaluator by @eddiebergman in https://github.com/automl/amltk/pull/244
- fix(Trial): Give trials a created_at stamp by @eddiebergman in https://github.com/automl/amltk/pull/246
- fix(CVEvaluator): When on_error="raise", inform of which trial failed by @eddiebergman in https://github.com/automl/amltk/pull/247
- fix(Node): Ensure that parent name does not conflict with children by @eddiebergman in https://github.com/automl/amltk/pull/248
- fix(CVEvaluator):
clonethe estimator before use by @eddiebergman in https://github.com/automl/amltk/pull/249 - feat(sklearn): CVEvaluator allows
configureandbuildparams by @eddiebergman in https://github.com/automl/amltk/pull/250 - chore: Update ruff and pre-commit by @eddiebergman in https://github.com/automl/amltk/pull/251
- refactor(pipeline):
optimizenow requires one oftimeoutor by @eddiebergman in https://github.com/automl/amltk/pull/252 - Fix Portfolio Check for Dataframe as Input by @LennartPurucker in https://github.com/automl/amltk/pull/253
- feat: CVEarlyStopping by @eddiebergman in https://github.com/automl/amltk/pull/254
- fix(scheduling): Safe termination of processes, avoiding lifetime race condition by @eddiebergman in https://github.com/automl/amltk/pull/256
- feat(sklearn):
X_test,y_testto CVEvaluator by @eddiebergman in https://github.com/automl/amltk/pull/258 - feat(CVEvaluator): Add feature for postsplit and postprocessing by @eddiebergman in https://github.com/automl/amltk/pull/260
- fix(pipeline): Ensure optimizer is updated with report by @eddiebergman in https://github.com/automl/amltk/pull/261
- fix(trial): Don't record metric values for deserialized NaN's or None by @eddiebergman in https://github.com/automl/amltk/pull/263
New Contributors
- @LennartPurucker made their first contribution in https://github.com/automl/amltk/pull/253
Full Changelog: https://github.com/automl/amltk/compare/1.10.1...1.11.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.10.1
1.10.1 (2024-01-28)
Fix
- dask-jobqueue: Make sure to close client
Refactor
- Make things more context manager
- trial: Remove
begin()(#238)
[main 9e1ebac] bump: version 1.10.0 → 1.10.1 3 files changed, 14 insertions(+), 3 deletions(-)
What's Changed
- refactor(trial): Remove
begin()by @eddiebergman in https://github.com/automl/amltk/pull/238 - chore: Remove upper bound on dask requirement by @eddiebergman in https://github.com/automl/amltk/pull/241
Full Changelog: https://github.com/automl/amltk/compare/1.10.0...1.10.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.10.0
1.10.0 (2024-01-26)
Feat
- Pipeline: Optimize pipelines directly with
optimize()(#230)
[main 0ec79ef] bump: version 1.9.0 → 1.10.0 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- feat(Pipeline):
optimize()by @eddiebergman in https://github.com/automl/amltk/pull/230
Full Changelog: https://github.com/automl/amltk/compare/1.9.0...1.10.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.9.0
1.9.0 (2024-01-26)
Feat
- Optimizer: Allow for batch ask requests (#224)
Fix
- Pynisher: Ensure system supports limit (#223)
[main 4198de7] bump: version 1.8.0 → 1.9.0 3 files changed, 13 insertions(+), 3 deletions(-)
What's Changed
- fix(Pynisher): Ensure system supports limit by @eddiebergman in https://github.com/automl/amltk/pull/223
- feat(Optimizer): Allow for batch ask requests by @eddiebergman in https://github.com/automl/amltk/pull/224
- doc: Cleaner API docs, cleanup pipeline reference, faster rendering options, less noise in doc build output, changelog by @eddiebergman in https://github.com/automl/amltk/pull/234
Full Changelog: https://github.com/automl/amltk/compare/1.8.0...1.9.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.8.0
1.8.0 (2024-01-22)
Feat
- Pynisher: Detect tasks with
Trialto reportFAIL(#220) - Pipeline:
factorize()a pipeline into its possibilities (#217)
[main 9d65711] bump: version 1.7.0 → 1.8.0 3 files changed, 10 insertions(+), 3 deletions(-)
What's Changed
- doc(Trial): Better indication of what to do with the Metric name for report by @vladislavalerievich in https://github.com/automl/amltk/pull/216
- other: Update PR and issue templates by @eddiebergman in https://github.com/automl/amltk/pull/219
- feat(Pipeline):
factorize()a pipeline into its possibilities by @eddiebergman in https://github.com/automl/amltk/pull/217 - ci: Update pre-commit by @eddiebergman in https://github.com/automl/amltk/pull/221
- ci: Add concurrency groups to workflows by @eddiebergman in https://github.com/automl/amltk/pull/222
- feat(Pynisher): Detect tasks with
Trialto reportFAILby @eddiebergman in https://github.com/automl/amltk/pull/220
Full Changelog: https://github.com/automl/amltk/compare/1.7.0...1.8.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.7.0
1.7.0 (2024-01-16)
Feat
- Scheduler: Respond to cancelled futures (#214)
- scheduler: Handled errors with specific method (#213)
Fix
- History: Explicitly check type in add() (#210)
[main 672889b] bump: version 1.6.0 → 1.7.0 3 files changed, 14 insertions(+), 3 deletions(-)
What's Changed
- fix(History): Explicitly check type in add() by @eddiebergman in https://github.com/automl/amltk/pull/210
- feat(scheduler): Handled errors with specific method by @eddiebergman in https://github.com/automl/amltk/pull/213
- feat(Scheduler): Respond to cancelled futures by @eddiebergman in https://github.com/automl/amltk/pull/214
- test: Update fixtures to be explicitly function scope by @eddiebergman in https://github.com/automl/amltk/pull/215
Full Changelog: https://github.com/automl/amltk/compare/1.6.0...1.7.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.6.0
1.6.0 (2024-01-10)
Feat
- history: Get
best()from History (#209)
[main b752efd] bump: version 1.5.0 → 1.6.0 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- feat(history): Get
best()from History by @eddiebergman in https://github.com/automl/amltk/pull/209
Full Changelog: https://github.com/automl/amltk/compare/1.5.0...1.6.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.5.0
1.5.0 (2024-01-09)
Feat
- add EmissionsTrackerPlugin for codecarbon (#196)
[main fc6f1db] bump: version 1.4.0 → 1.5.0 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- fix(docs): Fix typos in readme and guides by @sarah-segel in https://github.com/automl/amltk/pull/204
- chore: bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/automl/amltk/pull/205
- chore: bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/automl/amltk/pull/206
- feat: add EmissionsTrackerPlugin for codecarbon by @vladislavalerievich in https://github.com/automl/amltk/pull/196
New Contributors
- @sarah-segel made their first contribution in https://github.com/automl/amltk/pull/204
Full Changelog: https://github.com/automl/amltk/compare/1.4.0...1.5.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
AMLTK - 1.4.0
1.4.0 (2023-12-12)
Feat
- Scheduler: Monitor to view efficiency (#197)
Fix
- data:
reduce_int_spanwith nullable dtypes (#200)
Refactor
- Scheduling:
limit->max_calls(#201)
[main df8096d] bump: version 1.3.4 → 1.4.0 3 files changed, 17 insertions(+), 3 deletions(-)
What's Changed
- chore: bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/automl/amltk/pull/202
- feat(Scheduler): Monitor to view efficiency by @eddiebergman in https://github.com/automl/amltk/pull/197
- fix(data):
reduce_int_spanwith nullable dtypes by @eddiebergman in https://github.com/automl/amltk/pull/200 - refactor(Scheduling):
limit->max_callsby @eddiebergman in https://github.com/automl/amltk/pull/201
Full Changelog: https://github.com/automl/amltk/compare/1.3.4...1.4.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.3.4
1.3.4 (2023-12-07)
Fix
- pipeline: configure only operates on chosen choice (#195)
[main 7ba7987] bump: version 1.3.3 → 1.3.4 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- doc: Fixup indentation preventing view by @eddiebergman in https://github.com/automl/amltk/pull/194
- fix(pipeline): configure only operates on chosen choice by @eddiebergman in https://github.com/automl/amltk/pull/195
Full Changelog: https://github.com/automl/amltk/compare/1.3.3...1.3.4
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.3.3
1.3.3 (2023-12-06)
Fix
- rich: Move import into scoped block (#193)
[main b56d730] bump: version 1.3.2 → 1.3.3 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- doc: Update readme by @eddiebergman in https://github.com/automl/amltk/pull/191
- Doc readme update by @eddiebergman in https://github.com/automl/amltk/pull/192
- fix(rich): Move import into scoped block by @eddiebergman in https://github.com/automl/amltk/pull/193
Full Changelog: https://github.com/automl/amltk/compare/1.3.2...1.3.3
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.3.2
1.3.2 (2023-12-06)
Fix
- _doc: Catch missing else statement for
doc_print(#190)
[main b17aec1] bump: version 1.3.1 → 1.3.2 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- fix(_doc): Catch missing else statement by @eddiebergman in https://github.com/automl/amltk/pull/190
Full Changelog: https://github.com/automl/amltk/compare/1.3.1...1.3.2
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.3.1
1.3.1 (2023-12-05)
Fix
- pyproject: Change to recognized classifier for PyPI (#189)
[main 48f72bd] bump: version 1.3.0 → 1.3.1 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- fix(pyproject): Change to recognized classifier for PyPI by @eddiebergman in https://github.com/automl/amltk/pull/189
Full Changelog: https://github.com/automl/amltk/compare/1.3.0...1.3.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.3.0
1.3.0 (2023-12-05)
Feat
- History: Default to normalizing time of history output
Fix
- Provide more information if
built_itemfails (#187) - _doc: Use
isinstanceon types - Optimizers: Default to optimizer name #174
Refactor
- History: History provides mutator methods
- Move
StoredValueto own file in.store
[main e99ec2f] bump: version 1.2.4 → 1.3.0 3 files changed, 20 insertions(+), 3 deletions(-)
What's Changed
- doc: Add colab link for AutoML Fall School 2023 by @eddiebergman in https://github.com/automl/amltk/pull/173
- doc: update CONTRIBUTING.md with installation instructions for Windows. by @vladislavalerievich in https://github.com/automl/amltk/pull/179
- Add issue templates by @mfeurer in https://github.com/automl/amltk/pull/178
- Change license by @mfeurer in https://github.com/automl/amltk/pull/181
- Add PR template by @mfeurer in https://github.com/automl/amltk/pull/183
- Add code of conduct by @mfeurer in https://github.com/automl/amltk/pull/182
- ci(pr-template): Add additional statements by @eddiebergman in https://github.com/automl/amltk/pull/185
- Solve #174, doc updates and small refactors by @eddiebergman in https://github.com/automl/amltk/pull/184
- doc: Change output type of cells in optimization guide by @eddiebergman in https://github.com/automl/amltk/pull/186
- fix: Provide more information if
built_itemfails by @eddiebergman in https://github.com/automl/amltk/pull/187
New Contributors
- @vladislavalerievich made their first contribution in https://github.com/automl/amltk/pull/179
- @mfeurer made their first contribution in https://github.com/automl/amltk/pull/178
Full Changelog: https://github.com/automl/amltk/compare/1.2.4...1.3.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.2.4
1.2.4 (2023-11-25)
Fix
- docs: Optimizer inline examples (#172)
[main ef4d9bb] bump: version 1.2.3 → 1.2.4 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- fix(docs): Examples by @eddiebergman in https://github.com/automl/amltk/pull/172
Full Changelog: https://github.com/automl/amltk/compare/1.2.3...1.2.4
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.2.3
1.2.3 (2023-11-24)
Fix
- Trial: Add table to rich renderables (#170)
- dask-jobqueue: Default to
scale()for predictable behaviour (#168)
[main 1b41aa2] bump: version 1.2.2 → 1.2.3 3 files changed, 10 insertions(+), 3 deletions(-)
What's Changed
- fix(dask-jobqueue): Prevent endless enter cycle by @eddiebergman in https://github.com/automl/amltk/pull/168
- doc(dask-jobqueu): Add an example for runnig with SLURM by @eddiebergman in https://github.com/automl/amltk/pull/169
- fix(Trial): Add table to rich renderables by @eddiebergman in https://github.com/automl/amltk/pull/170
- ci: Only test
"doc-runnable"examples by @eddiebergman in https://github.com/automl/amltk/pull/171
Full Changelog: https://github.com/automl/amltk/compare/1.2.2...1.2.3
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.2.2
1.2.2 (2023-11-23)
Fix
- test: remove stray output from test/docs
[main cb0c1f3] bump: version 1.2.1 → 1.2.2 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- doc: Various small fixes by @eddiebergman in https://github.com/automl/amltk/pull/165
- fix(Optimizer): Ensure optimizer implementations get correct working-dir by @eddiebergman in https://github.com/automl/amltk/pull/167
Full Changelog: https://github.com/automl/amltk/compare/1.2.1...1.2.2
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.2.1
1.2.1 (2023-11-22)
Fix
- pipeline:
request()correctly sets config key - Scheduler: Make sure it's displayable in notebook
[main 4de8c1c] bump: version 1.2.0 → 1.2.1 3 files changed, 10 insertions(+), 3 deletions(-)
What's Changed
- ci: Set releases as full release, not pre-release by @eddiebergman in https://github.com/automl/amltk/pull/158
- doc(README): Add
ruffbadge by @eddiebergman in https://github.com/automl/amltk/pull/159 - chore: bump actions/checkout from 3 to 4 by @dependabot in https://github.com/automl/amltk/pull/161
- fix(Scheduler): Make sure it's displayable in notebook by @eddiebergman in https://github.com/automl/amltk/pull/162
- fix(pipeline):
request()correctly sets config key by @eddiebergman in https://github.com/automl/amltk/pull/164
Full Changelog: https://github.com/automl/amltk/compare/1.2.0...1.2.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.2.0
1.2.0 (2023-11-20)
Feat
- sklearn: Special keywords for splits
Fix
- trials: Always use a
PathBucketwith optimizers - Trial: Trial should now always have a bucket
[main 223693b] bump: version 1.1.1 → 1.2.0 3 files changed, 14 insertions(+), 3 deletions(-)
What's Changed
- fix: Cleanup around Trials by @eddiebergman in https://github.com/automl/amltk/pull/157
Full Changelog: https://github.com/automl/amltk/compare/1.1.1...1.2.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.1.1
1.1.1 (2023-11-19)
Fix
- doc: Add classifiers to pypi for bades (#155)
[main 7de1879] bump: version 1.1.0 → 1.1.1 3 files changed, 9 insertions(+), 3 deletions(-)
What's Changed
- doc: Add badges to readme by @eddiebergman in https://github.com/automl/amltk/pull/154
- fix(doc): Add classifiers to pypi for bades by @eddiebergman in https://github.com/automl/amltk/pull/155
- doc: Fix test badge by @eddiebergman in https://github.com/automl/amltk/pull/156
Full Changelog: https://github.com/automl/amltk/compare/1.1.0...1.1.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.1.0
1.1.0 (2023-11-19)
Feat
- scheduler: method
call_later(#145)
Refactor
- optimization: Add concept of
Metric(#150)
[main 0bde21d] bump: version 1.0.1 → 1.1.0 3 files changed, 13 insertions(+), 3 deletions(-)
What's Changed
- feat(scheduler): method
call_laterby @eddiebergman in https://github.com/automl/amltk/pull/145 - doc(CONTRIBUTING): Update contributing by @eddiebergman in https://github.com/automl/amltk/pull/151
- refactor(optimization): Add concept of
Metricby @eddiebergman in https://github.com/automl/amltk/pull/150 - doc(README): Update with some examples by @eddiebergman in https://github.com/automl/amltk/pull/152
- Fix(randomness): Ensure we always get a python int by @eddiebergman in https://github.com/automl/amltk/pull/147
- ci: Disable windows and mac until #149 is fixed by @eddiebergman in https://github.com/automl/amltk/pull/153
Full Changelog: https://github.com/automl/amltk/compare/1.0.1...1.1.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago
AMLTK - 1.0.1
1.0.1 (2023-11-15)
Fix
- CHANGELOG: Fresh changelog
[main c91e972] bump: version 1.0.0 → 1.0.1 3 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 CHANGELOG.md
Full Changelog: https://github.com/automl/amltk/compare/1.0.0...1.0.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 2 years ago