614 Commits

Author SHA1 Message Date
zsk
d7f5a54525
Merge branch 'main' into dependabot/github_actions/codecov/codecov-action-3 2022-08-24 13:51:51 -04:00
zsk
da2ae83765
Merge pull request #669 from skzhang1/cv_strategy
Support customized cross-validation strategy
2022-08-24 09:12:04 -04:00
zsk
f06d27aaac
Merge branch 'main' into cv_strategy 2022-08-24 08:16:07 -04:00
zsk
7b5c99a2e7
Merge pull request #696 from microsoft/dependabot/github_actions/actions/cache-3
Bump actions/cache from 1 to 3
2022-08-24 08:15:34 -04:00
zsk
8a4a401097
Merge branch 'main' into dependabot/github_actions/actions/cache-3 2022-08-23 23:06:54 -04:00
skzhang1
96f0688595 fix 2022-08-24 02:58:18 +00:00
zsk
21c1f83fcf
Merge pull request #698 from microsoft/dependabot/github_actions/actions/setup-node-3
Bump actions/setup-node from 2 to 3
2022-08-23 22:25:03 -04:00
zsk
74c19d2a2e
Merge branch 'main' into dependabot/github_actions/actions/setup-node-3 2022-08-23 14:52:18 -04:00
zsk
61ce233b7b
Merge branch 'main' into dependabot/github_actions/actions/cache-3 2022-08-23 14:52:03 -04:00
Chi Wang
e5c8a16fab Update Research.md 2022-08-22 18:17:07 -07:00
zsk
efc33e0494
Merge branch 'main' into dependabot/github_actions/actions/cache-3 2022-08-22 17:05:18 -04:00
zsk
1adc19027f
Merge branch 'main' into dependabot/github_actions/actions/setup-node-3 2022-08-22 17:04:38 -04:00
Xueqing Liu
2314cc5a7e
"intermediate_results" TypeError: argument of type 'NoneType' is not iterable (#695)
* fix mlflow bug

* bump version
2022-08-22 13:36:50 -04:00
zsk
71a2d9fd89
Merge branch 'main' into dependabot/github_actions/actions/setup-node-3 2022-08-22 10:30:02 -04:00
zsk
af85eb3b25
Merge branch 'main' into dependabot/github_actions/actions/cache-3 2022-08-22 10:29:37 -04:00
Xueqing Liu
2ead296676
updating nlp notebook (#693)
* updating nlp notebook
2022-08-22 07:20:48 -04:00
Qingyun Wu
f3bfc68412
talks and tutorials (#694) 2022-08-22 00:02:10 -04:00
dependabot[bot]
8064ecf0e7
Bump actions/setup-python from 2 to 4
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v2...v4)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-21 22:46:02 +00:00
dependabot[bot]
07656e4af0
Bump actions/setup-node from 2 to 3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-21 22:45:54 +00:00
dependabot[bot]
822ca59ed2
Bump codecov/codecov-action from 1 to 3
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-21 22:45:50 +00:00
dependabot[bot]
066842cfcb
Bump actions/cache from 1 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 1 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v1...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-21 22:45:46 +00:00
zsk
9a5cabc596
Merge pull request #688 from iemejia/main
chore: Auto update github actions with dependabot
2022-08-21 18:45:21 -04:00
zsk
126c41f3ee
Merge branch 'main' into main 2022-08-21 13:58:18 -04:00
skzhang1
50fb20ebbc update 2022-08-21 17:44:26 +00:00
skzhang1
462c27f8ae fix 2022-08-21 12:54:58 +00:00
skzhang1
e3aa7ea9d1 update 2022-08-21 12:52:27 +00:00
skzhang1
bfacff2a3d Merge branch 'cv_strategy' of https://github.com/skzhang1/FLAML into cv_strategy
test
2022-08-21 12:48:49 +00:00
zsk
5d2929cb83
Update flaml/automl.py
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2022-08-21 08:47:20 -04:00
skzhang1
f9c764c097 update 2022-08-21 12:43:43 +00:00
skzhang1
92dc41dc69 update doc 2022-08-21 12:40:54 +00:00
zsk
39d8c0e3e8
Update flaml/automl.py
Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2022-08-21 08:35:44 -04:00
skzhang1
5faafa01d4 Merge branch 'main' into cv_strategy
update
2022-08-21 12:33:26 +00:00
Chi Wang
dffa802b3e
use_best_model for catboost (#679)
* use_best_model for catboost

* bump version to 1.0.11
2022-08-20 18:38:56 -07:00
Xueqing Liu
3d1a28bfc0
Add preserve_checkpoint to preserve the checkpoint after del (#692)
* fix del bug
2022-08-20 18:17:10 -04:00
Chi Wang
47e034d203
LightGBM notebook update (#690)
* version update in notebook

* comment about optuna install

* monotone constraints
2022-08-20 07:43:06 -07:00
Qingyun Wu
e3d26c0650
add guideline collection (#687)
* add guideline collection

* remove redundancy
2022-08-20 09:18:35 -04:00
Ismaël Mejía
40ce15cbe3 chore: Auto update github actions with dependabot 2022-08-17 21:58:13 +02:00
Qingyun Wu
8b3c6e4d7b
VW version requirement and documentation on config_constraints vs metric_constraints (#686)
* add vw version requirement

* vw version

* version range

* add documentation

* vw version range

* skip test on py3.10

* vw version

* rephrase

* don't install vw on py 3.10

* move import location

* remove inherit

* 3.10 in version

Co-authored-by: Chi Wang <wang.chi@microsoft.com>
2022-08-15 20:16:11 -07:00
Xueqing Liu
6c7d37374d
updating nlp notebook (#683) 2022-08-15 18:09:08 -07:00
skzhang1
34085b8c25 update 2022-08-15 14:41:30 +00: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
skzhang1
3f33a9700b Merge branch 'main' into cv_strategy 2022-08-15 13:08:09 +00:00
Chi Wang
5e1059ab82
check config constraints for the initial config (#685)
* check config constraints for the initial config

* default config value
2022-08-15 05:30:23 -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
skzhang1
6485c28a08 fix 2022-08-13 18:57:28 +00:00
skzhang1
a55ed0ed61 update 2022-08-13 18:56:46 +00:00
skzhang1
fc633ef15e update 2022-08-13 18:51:33 +00:00
jmrichardson
e43485607a
Disable shuffle for custom CV (#659)
* Disable shuffle for custom CV

* Add custom fold shuffle test

* Update test_split.py

* Update test_split.py
2022-08-12 17:05:32 -07:00
Chi Wang
ca9f9054e7
categorical choice can be ordered or unordered (#677)
* categorical choice can be ordered or unordered

* ordered -> order

* move choice into utils

* version comparison

* packaging -> setuptools

* import version

* version_parse

* test order for choice
2022-08-12 13:55:17 -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