Releases: microsoft/FLAML
Releases · microsoft/FLAML
v1.0.9
Highlight
- Add the feature names and importance in AutoML
- Update NLP search space and fix several bugs in NLP tasks
- Respect kwargs in AutoML.predict()
What's Changed
- Feature names and importances by @sonichi in #621
- fix NER roberta bug by @liususan091219 in #632
- updating search space by @liususan091219 in #633
- Bump terser from 5.10.0 to 5.14.2 in /website by @dependabot in #642
- This PR fixes the frequent NLP bugs in the other PRs by @liususan091219 in #647
- added "**kwargs" to "predict" by @zzheng93 in #641
- Fix alerts by @skzhang1 in #644
- Update .NET documentation by @luisquintanilla in #643
- Fix HPO evaluation bug by @liususan091219 in #645
New Contributors
- @dependabot made their first contribution in #642
- @zzheng93 made their first contribution in #641
- @luisquintanilla made their first contribution in #643
Full Changelog: v1.0.8...v1.0.9
v1.0.8
- Support latest xgboost version
- Reproducibility improvement for blendsearch
- Allow custom GroupKFold object as split_type
- Bug fix in token classification tasks such as NER
- Allow FLAML_sample_size in starting_points
What's Changed
- log msg about ensemble by @sonichi in #597
- support latest xgboost version by @sonichi in #599
- Fix automl settings in scikit-learn pipeline integration example by @ZviBaratz in #602
- update got version by @sonichi in #607
- min eci depends on cost_attr; cost_attr in ls by @sonichi in #612
- Replaced !pip calls with %pip magic command by @ZviBaratz in #604
- cath URLError by @sonichi in #613
- Updated pre-commit hooks by @ZviBaratz in #609
- Py36 by @sonichi in #614
- Allow custom GroupKFold object as split_type by @sonichi in #616
- Typo fix by @ZviBaratz in #618
- use relative url in doc by @sonichi in #620
- This PR will solve issue, code example format in the doc #622 by @31Sanskrati in #623
- fix ner bug; refactor post processing of TransformersEstimator prediction by @liususan091219 in #615
- isinstance(x, int) -> isinstance(x, (int, np.integer)) by @liususan091219 in #627
- Allow FLAML_sample_size in starting_points by @qingyun-wu in #619
- disable max_len for ner by @liususan091219 in #629
- fix #630 by @adi611 in #631
New Contributors
- @ZviBaratz made their first contribution in #602
- @31Sanskrati made their first contribution in #623
- @adi611 made their first contribution in #631
Full Changelog: v1.0.7...v1.0.8
v1.0.7
- Add support of Python 3.10.
- Enable ensemble when using ray.
- Enable nested tuning runs.
- Made BlendSearch reproducible when constructed outside tune.run().
- Fix resource limit issue in some macos version.
- Bug fix in nlp.
- Make set_search_properties() compatible with ray tune.
What's Changed
- enable ensemble when using ray by @sonichi in #583
- update time from start when using ray by @sonichi in #586
- Class variables, cost_attr, and reproducibility by @qingyun-wu in #587
- backup & recover global vars for nested tune.run by @sonichi in #584
- fixing a bug in nlp/utils.py by @liususan091219 in #590
- fix resource limit issue by @sonichi in #589
- Modified setup instructions by @daniel-555 in #593
- Add python 3.10 in the CI by @sonichi in #591
- trying to fix the indexerror for ner by @liususan091219 in #596
- Update documentation for NLP by @liususan091219 in #594
- set_search_properties by @sonichi in #595
New Contributors
- @daniel-555 made their first contribution in #593
Full Changelog: v1.0.6...v1.0.7
v1.0.6
v1.0.5
What's Changed
- fixing trainable and update function, completing NOTE by @liususan091219 in #566
- Update fit_kwargs_by_estimator example in Task-Oriented-AutoML.md by @liususan091219 in #561
- add zeroshot notebook by @sonichi in #569
- set holiday version <0.14 for prophet by @sonichi in #573
- Updated doc by @PrajwalBorkar in #572
- install openml for notebook example by @sonichi in #574
Full Changelog: v1.0.4...v1.0.5
v1.0.4
v1.0.3
Data files needed for zero-shot AutoML are included in this release.
When no search budget is given via time_budget/max_iter, zero-shot automl is used automatically.
What's Changed
- align indent and add missing quotation by @sonichi in #555
- solve issue #542. fix pickle.UnpickingError while blendsearch warm start by @LinWencong in #554
- Documentation, test and bugfix by @qingyun-wu in #556
- Removed cat_hp_cost by @PrajwalBorkar in #559
- Update Tune-User-Defined-Function.md by @sonichi in #562
- use zeroshot when no budget is given; custom_hp by @sonichi in #563
- simplify warmstart in blendsearch by @sonichi in #558
- include .json file in flaml.default package by @sonichi in #565
New Contributors
- @LinWencong made their first contribution in #554
- @PrajwalBorkar made their first contribution in #559
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
- docstr cleanup #523: removed lines 259 to 260 in a1c49ca by @elbowgreasel in #524
- refactoring TransformersEstimator to support default and custom_hp by @liususan091219 in #511
- Bump cross-fetch from 3.1.4 to 3.1.5 in /website by @sonichi in #529
- fixing use_ray in automl.py by @liususan091219 in #531
- handle non-flaml scheduler in flaml.tune by @qingyun-wu in #532
- test reproducibility from retrain by @sonichi in #533
- fix the post-processing bug in NER by @liususan091219 in #534
- fixing roberta add_prefix_space bug by @liususan091219 in #546
- choose n_jobs for ensemble according to n_jobs per learner by @sonichi in #551
- Quick-fix by @Qiaochu-Song in #539
- fix indentation in automl.py by @harish445 in #553
New Contributors
- @elbowgreasel made their first contribution in #524
- @Qiaochu-Song made their first contribution in #539
- @harish445 made their first contribution in #553
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- use ffill in forecasting example by @sonichi in #508
- Handling fractional gpu_per_trial for NLP by @liususan091219 in #513
- Fix AttributeError: readonly attribute for Python 3.10.4 by @jayshanker2000 in #518
- max choice is n-1 by @sonichi in #521
- allow evaluated_rewards shorter than points_to_evaluate by @sonichi in #522
New Contributors
- @jayshanker2000 made their first contribution in #518
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- zero-shot AutoML in readme by @sonichi in #474
- update documentation for time series forecasting by @int-chaos in #472
- metric constraints in flaml.automl by @qingyun-wu in #479
- import from lightgbm by @sonichi in #489
- fixing bug for ner by @liususan091219 in #463
- doc update (#490) by @sonichi in #492
- adding evaluation by @liususan091219 in #495
- version number and doc by @sonichi in #497
- fixing a few bugs in nlp by @liususan091219 in #503
- Bug fix and add documentation for metric_constraints by @qingyun-wu in #498
- fixing some bug in NLP by @liususan091219 in #506
- handle failing trials by @sonichi in #505
- Update notebook and test by @qingyun-wu in #507
- Bump minimist from 1.2.5 to 1.2.6 in /website by @sonichi in #502
Full Changelog: v0.10.0...v1.0.0