* api doc for chacha
* update params
* link to paper
* update dataset id
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
Co-authored-by: Qingyun Wu <qiw@microsoft.com>
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* prevent divide by zero
* test roberta
* BlendSearchTuner
* sync
* version number
* update gitignore
* delta time
* reindex columns when dropping int-indexed columns
* add seed
* add seed in Args
* merge
* stabilize SearchThread speed
* add seed
* fix import
* use except
* add restore test for CFO
* remove test_restore
* remove inspect
* remove print
* change to SearchThread._esp
* add _eps lower bound
* _eps in SearchThread
* add test_restore
* 1<<32
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qiw@microsoft.com>
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* prevent divide by zero
* test roberta
* BlendSearchTuner
* sync
* version number
* update gitignore
* delta time
* reindex columns when dropping int-indexed columns
* add seed
* add seed in Args
* merge
* init upload of ChaCha
* remove redundancy
* add back catboost
* improve AutoVW API
* set min_resource_lease in VWOnlineTrial
* docstr
* rename
* docstr
* add docstr
* improve API and documentation
* fix name
* docstr
* naming
* remove max_resource in scheduler
* add TODO in flow2
* remove redundancy in rearcher
* add input type
* adapt code from ray.tune
* move files
* naming
* documentation
* fix import error
* fix format issues
* remove cb in worse than test
* improve _generate_all_comb
* remove ray tune
* naming
* VowpalWabbitTrial
* import error
* import error
* merge test code
* scheduler import
* fix import
* remove
* import, minor bug and version
* Float or Categorical
* fix default
* add test_autovw.py
* add vowpalwabbit and openml
* lint
* reorg
* lint
* indent
* add autovw notebook
* update notebook
* update log msg and autovw notebook
* update autovw notebook
* update autovw notebook
* add available strings for model_select_policy
* string for metric
* Update vw format in flaml/onlineml/trial.py
Co-authored-by: olgavrou <olgavrou@gmail.com>
* make init_config optional
* add _setup_trial_runner and update notebook
* space
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
Co-authored-by: Qingyun Wu <qiw@microsoft.com>
Co-authored-by: olgavrou <olgavrou@gmail.com>
* datetime feature engineering added.
* check if datetime in columns moved after drop check. Check if the new columns do not already exist.
* check the drop condition before to add new_column. In transform, check directly if new columns are present in num_column.
* check if new_column is in X.columns.
* fixed lint issue. update version to 0.4.1.
* add customized lgbm learner
* add comments
* fix format issue
* format
* OpenMLError
* add test
* add notebook
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* prevent divide by zero
* test roberta
* BlendSearchTuner
* sync
* version number
* update gitignore
* delta time
* reindex columns when dropping int-indexed columns
* add seed
* add seed in Args
* merge
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
* pickle the AutoML object
* get best model per estimator
* test deberta
* stateless API
* prevent divide by zero
* test roberta
* BlendSearchTuner
* delta time
* reindex columns when dropping int-indexed columns
* test drop columns and small training data
* param set for ensemble builder
* fillna on copy
Co-authored-by: Chi Wang (MSR) <chiw@microsoft.com>
* Update automl.py
* Pass verbose-1 to tune
passing verbose-1 to tune, ensures that for verbose=1, tune is silenced (no INFO prints) and for verbose=2 we see the INFO prints, and for verbose=3 we get DEBUG level at tune, as we want. This is due to: https://github.com/microsoft/FLAML/blob/main/flaml/tune/tune.py#L227