Anonymous-submission-repo
2daaa4c637
clean up
2022-10-15 03:53:08 +00:00
Anonymous-submission-repo
585bde1ce6
Merge branch 'LexiFlow' of https://github.com/Anonymous-submission-repo/FLAML into LexiFlow
2022-10-14 20:43:50 +00:00
Anonymous-submission-repo
bf81912f09
update
2022-10-14 20:40:49 +00:00
Chi Wang
cafb67123a
Merge branch 'main' into LexiFlow
2022-10-14 11:04:18 -07:00
Susan Xueqing Liu
2ebddd67ae
Remove NLP classification head ( #756 )
...
* rm classification head in nlp
* rm classification head in nlp
* rm classification head in nlp
* adding test cases for switch classification head
* adding test cases for switch classification head
* Update test/nlp/test_autohf_classificationhead.py
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* adding test cases for switch classification head
* run each test separately
* skip classification head test on windows
* disabling wandb reporting
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* fix test nlp custom metric
* Update website/docs/Examples/AutoML-NLP.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* Update website/docs/Examples/AutoML-NLP.md
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
* fix test nlp custom metric
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2022-10-12 17:04:42 -07:00
Anonymous-submission-repo
2d18c49cdd
update
2022-10-12 04:31:51 +00:00
Anonymous-submission-repo
9bc32acafb
first
2022-10-09 11:39:29 -04:00
Jason Swinehart
74557472ec
Fix issue 728 add hyperlink to GitHub location ( #731 )
...
* added hyperlink to github of example code
2022-09-14 10:01:12 -07:00
Kevin Chen
2e8e3937ef
update time series forecast notebook ( #682 )
...
* update forecasting with exogeneous variables example
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update forecasting with exogeneous variables example on website
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* rerun automl_time_series_forecast with new predict function for tft
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* correct spelling error
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
2022-08-13 18:58:45 -07:00
Kevin Chen
f718d18b5e
time series forecasting with panel datasets ( #541 )
...
* time series forecasting with panel datasets
- integrate Temporal Fusion Transformer as a learner based on pytorchforecasting
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update setup.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update test_forecast.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update setup.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update setup.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update model.py and test_forecast.py
- remove blank lines
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update model.py to prevent errors
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update automl.py and data.py
- change forecast task name
- update documentation for fit() method
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update test_forecast.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update test_forecast.py
- add performance test
- use 'fit_kwargs_by_estimator'
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* add time index function
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update test_forecast.py performance test
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update data.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update automl.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update data.py to prevent type error
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update setup.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update for pytorch forecasting tft on panel datasets
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update automl.py documentations
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* - rename estimator
- add 'gpu_per_trial' for tft estimator
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update test_forecast.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* include ts panel forecasting as an example
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update model.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update documentations
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update automl_time_series_forecast.ipynb
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update documentations
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* "weights_summary" argument deprecated and removed for pl.Trainer()
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update model.py tft estimator prediction method
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update model.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update `fit_kwargs` documentation
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
* update automl.py
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2022-08-12 08:39:22 -07:00
Rui Zhuang
b6e8b9ccca
Add pipeline tuner component and dependencies. ( #671 )
...
* add pipeline tuner component and dependencies.
* clean code.
* do not need force rerun.
* replace the resources.
* update metrics retrieving.
* Update test/pipeline_tuning_example/requirements.txt
* Update test/pipeline_tuning_example/train/env.yaml
* Update test/pipeline_tuning_example/tuner/env.yaml
* Update test/pipeline_tuning_example/tuner/tuner_func.py
* Update test/pipeline_tuning_example/data_prep/env.yaml
* fix issues found by lint with flake8.
* add documentation
* add data.
* do not need AML resource for local run.
* AML -> AzureML
* clean code.
* Update website/docs/Examples/Tune-AzureML pipeline.md
* rename and add pip install.
* update figure name.
* align docs with code.
* remove extra line.
2022-08-10 20:20:21 -07:00
Xueqing Liu
5eb5d43d7f
Fix HPO evaluation bug ( #645 )
...
* fix eval automl metric bug on val_loss inconsistency
* updating starting point search space to continuous
* shortening notebok
2022-07-28 23:08:42 -04:00
Chi Wang
e14e909af9
Feature names and importances ( #621 )
...
* feature names and importances
* None check
* StackingClassifier has no feature_importances_
* StackingClassifier has no feature_names_in_
2022-07-10 12:25:59 -07:00
Xueqing Liu
6108493e0b
fix ner bug; refactor post processing of TransformersEstimator prediction ( #615 )
...
* fix ner bug; refactor post processing
* fix too many values to unpack
* supporting id/token label for NER
2022-07-05 13:38:21 -04:00
Sanskrati
6dd93bc939
Add space after comma ( #623 )
...
Add space after comma in 'subscription_id='<azure-subscription-id>',resource_group='myresourcegroup')'
2022-07-02 09:04:32 -07:00
Zvi Baratz
fefdb48ef3
Fix automl settings in scikit-learn pipeline integration example ( #602 )
...
* Added test directory and core file to gitignore.
Closes #601 .
* Fixed pipeline fit parameters.
Closes #600 .
* Reverted changes to gitignore.
2022-06-22 19:44:14 -07:00
Chi Wang
c9bac02ea4
add zeroshot notebook ( #569 )
...
* add zeroshot notebook
2022-06-04 12:00:58 -07:00
Xueqing Liu
ca35fa969f
refactoring TransformersEstimator to support default and custom_hp ( #511 )
...
* refactoring TransformersEstimator to support default and custom_hp
* handling starting_points not in search space
* addressing starting point more than max_iter
* fixing upper < lower bug
2022-04-28 14:06:29 -04:00
Chi Wang
e877de6414
use ffill in forecasting example
2022-04-01 09:23:23 -07:00
Qingyun Wu
6c16e47e42
Bug fix and add documentation for metric_constraints ( #498 )
...
* metric constraint documentation
* update link
* update notebook
* fix a bug in adding 'time_total_s' to result
* use the default multiple factor from config file
* update notebook
* format
* improve test
* revise test budget for macos
* bug fix in adding time_total_s
* increase performance check budget
* revise test
* update notebook
* uncomment test
* remove redundancy
* clear output
* remove n_jobs
* remove constraint in notebook
* increase budget
* revise test
* add python version
* use getattr
* improve code robustness
Co-authored-by: Qingyun Wu <qxw5138@psu.edu >
2022-03-26 21:11:45 -04:00
Xueqing Liu
af423463c3
fixing bug for ner ( #463 )
...
* fixing bug for ner
* removing global var
* adding class for trial counter
* adding notebook
* adding use_ray dict
* updating documentation for nlp
2022-03-20 22:03:02 -04:00
Kevin Chen
f9eda0cc40
update documentation for time series forecasting ( #472 )
...
* update automl.py
- documentation update
* update test_forecast.py
* update model.py
* update automl_time_series_forecast.ipynb
* update time series forecast website examples
Signed-off-by: Kevin Chen <chenkevin.8787@gmail.com >
2022-03-08 11:21:18 -08:00
Chi Wang
df01031cfe
Zero-shot AutoML ( #468 )
...
* Prepare for release
Co-authored-by: Moe Kayali <t-moekayali@microsoft.com >
* bug fix
* improve doc and code quality
Co-authored-by: Qingyun Wu
2022-03-01 15:39:09 -08:00
Chi Wang
9e88f22167
fix a bug when using ray & update ray on aml ( #455 )
...
* fix a bug when using ray & update ray on aml
When using with_parameters(), the config argument must be the first argument in the trainable function.
* make training function runnable standalone
2022-02-11 20:14:10 -08:00
MichaelMarien
a4970d279c
corrected typo in example xgboost documentation ( #449 )
2022-02-04 13:03:09 -08:00
Chi Wang
ba5d4d19f0
note about preview feature ( #431 )
2022-01-30 21:14:47 -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
8602def1c4
logging ( #371 )
...
* query logged runs
* mlflow log when using ray
* key check for newer version of ray #363
* catch importerror
* log and load AutoML model
* retrain if necessary when ensemble fails
2022-01-02 21:37:19 -08:00
Chi Wang
300f286667
azureml + ray ( #344 )
...
* examples and documentation about how to use azureml + ray
2021-12-23 13:37:07 -08:00
Chi Wang
baa0359324
doc update ( #352 )
...
* custom splitter
* NLP
* version number
2021-12-22 14:35:13 -08:00
Xueqing Liu
ee3162e232
Adding the NLP task summarization ( #346 )
...
* Add test_autohf_summarization.py
* adding seq2seq
* Update flaml/nlp/huggingface/trainer.py
* rouge metrics
Co-authored-by: XinZofStevens <xzhao4346@gmail.com >
Co-authored-by: JinzhuoWu <wujinzhuo0105@gmail.com >
Co-authored-by: Chi Wang <wang.chi@microsoft.com >
2021-12-20 14:19:32 -08:00
Chi Wang
efd85b4c86
Deploy a new doc website ( #338 )
...
A new documentation website. And:
* add actions for doc
* update docstr
* installation instructions for doc dev
* unify README and Getting Started
* rename notebook
* doc about best_model_for_estimator #340
* docstr for keep_search_state #340
* DNN
Co-authored-by: Qingyun Wu <qingyun.wu@psu.edu >
Co-authored-by: Z.sk <shaokunzhang@psu.edu >
2021-12-16 17:11:33 -08:00