Shaokun
dd9202bb01
Update OptunaSearch ( #1106 )
...
* update optuna
* update setup
* fix dependencies
* fix bugs in test
* fix bugs, web format
---------
Co-authored-by: “skzhang1” <“shaokunzhang529@gmail.com”>
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-07-05 03:14:02 +00:00
Jirka Borovec
a701cd82f8
set black with 120 line length ( #975 )
...
* set black with 120 line length
* apply pre-commit
* apply black
2023-04-10 19:50:40 +00:00
Chi Wang
3b6bfc2876
add cost budget; move loc of make_dir ( #888 )
...
* add cost budget; move loc of make_dir
* remove None in return
---------
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu>
2023-02-05 19:34:59 -05:00
Li Jiang
da2cd7ca89
Add supporting using Spark as the backend of parallel training ( #846 )
...
* Added spark support for parallel training.
* Added tests and fixed a bug
* Added more tests and updated docs
* Updated setup.py and docs
* Added customize_learner and tests
* Update spark tests and setup.py
* Update docs and verbose
* Update logging, fix issue in cloud notebook
* Update github workflow for spark tests
* Update github workflow
* Remove hack of handling _choice_
* Allow for failures
* Fix tests, update docs
* Update setup.py
* Update Dockerfile for Spark
* Update tests, remove some warnings
* Add test for notebooks, update utils
* Add performance test for Spark
* Fix lru_cache maxsize
* Fix test failures on some platforms
* Fix coverage report failure
* resovle PR comments
* resovle PR comments 2nd round
* resovle PR comments 3rd round
* fix lint and rename test class
* resovle PR comments 4th round
* refactor customize_learner to broadcast_code
2022-12-23 08:18:49 -08:00
Chi Wang
860cbc233e
move searcher and scheduler into tune ( #746 )
...
* move into tune
* correct path
* correct path
* import path
2022-10-04 16:03:22 -07:00
Chi Wang
b7a010e657
Move import location for Ray 2 ( #721 )
...
* ray version check when importing
* display learner_class when starting_points removed
* test ray 2
2022-09-13 19:13:06 -07:00
Chi Wang
d60d38b3e9
log_file_name in tune.run() ( #681 )
...
* log_file_name in tune.run()
* use_ray validates log_file_name
* assert no ray_args when not use_ray
* import os and use os.path
2022-08-15 06:15:31 -07:00
Chi Wang
1b40b4b3a6
set_search_properties ( #595 )
...
* update the signature of set_search_properties
2022-06-16 16:30:50 -07:00
Chi Wang
7eb7b46ea9
version number and doc ( #497 )
...
* version number
* add missing tasks in documentation
* update node-forge version
2022-03-25 17:32:37 -07:00
Chi Wang
31ac984c4b
don't init global search with points_to_evaluate unless evaluated_rewards is provided; handle callbacks in fit kwargs ( #469 )
2022-03-01 18:39:16 -08:00
Chi Wang
6a7caa6a3d
max_iter < 2 -> no search; sign in metric constraints; test and example for forecasting ( #415 )
...
* max_iter < 2 -> no search
* use_ray in test
* eval_method in ts example
* check sign of constraints
* test metric constraint sign
2022-01-23 01:24:15 -08:00
Chi Wang
569908fbe6
fix issues in logging, bug in space.py, constraint sign, and improve code coverage ( #388 )
...
* console log handler
* version update
* doc
* skippable steps
* notebook update
* constraint sign
* doc for constraints
* bug fix: define-by-run and unflatten_hierarchical
* const
* handle nested space in indexof()
* test grid search
* test suggestion
* model test
* >1 ckpts
* always increase iter count
* log total # iterations
* security patch
* make iter_per_learner consistent
2022-01-14 13:39:09 -08:00
Chi Wang
00da79a90b
empty search space ( #295 )
...
fix the error when an empty dictionary is passed to BlendSearch as the search space.
2021-11-20 20:05:28 -08:00
Chi Wang
f48ca2618f
warning -> info for low cost partial config ( #231 )
...
* warning -> info for low cost partial config
#195 , #110
* when n_estimators < 0, use trained_estimator's
* log debug info
* test random seed
* remove "objective"; avoid ZeroDivisionError
* hp config to estimator params
* check type of searcher
* default n_jobs
* try import
* Update searchalgo_auto.py
* CLASSIFICATION
* auto_augment flag
* min_sample_size
* make catboost optional
2021-10-08 16:09:43 -07:00
Chi Wang
f3e50136e8
random search ( #213 )
...
* random search as a child class of CFO
* random search in sequential search of AutoML
* time to find best model as a property of AutoML
2021-09-19 11:19:23 -07:00
Chi Wang
0ba58e0ace
accommodate nni usage pattern ( #209 )
2021-09-14 23:16:28 -07:00
Chi Wang
e46573a01d
warmstart blendsearch ( #186 )
...
* increase test coverage
* use define by run only when needed
* warmstart bs
* classification -> binary, multi
* warm start with evaluated rewards
* data transformer; resource attr for gs
* BlendSearchTuner bug fix and unittest
* bug fix
* docstr and import
* task type
2021-09-04 01:42:21 -07:00