-
Notifications
You must be signed in to change notification settings - Fork 3
Master forpr #6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Yuang-Deng
wants to merge
51
commits into
master
Choose a base branch
from
master_forpr
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Master forpr #6
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
6305ce0
autogluon integration development
Yuang-Deng 04ce206
hyperparameter set and add a runbook draft
Yuang-Deng 02d1182
updata runbook for config in EC2
Yuang-Deng e830d8b
hyper parameter se
Yuang-Deng 10f4b02
result collect script and run-time set
Yuang-Deng 1ef2670
add runbook run locally
Yuang-Deng 93c933a
run time set fix
Yuang-Deng 9f6e03d
format results as table
Yuang-Deng 8a324a4
result collect and visualizaion
Yuang-Deng 2db949f
add parameter to control build docker with local code or remote
Yuang-Deng 0c50fab
complete runbook and fixed common tsbench command
Yuang-Deng 9db5471
add retry for log download
Yuang-Deng 8526f68
download process_map fix
Yuang-Deng 2f61043
val log fix and install autogluon by poetry
Yuang-Deng cbd58fd
benchmark and eval_metric
Yuang-Deng 25b4462
save results as csv
Yuang-Deng 480c5cc
for pr
Yuang-Deng 88934c9
remov useless comments
Yuang-Deng b9ccb57
remove useless code
Yuang-Deng 270dbf2
remove install autogoluon locally
Yuang-Deng dcde269
remove temp file
Yuang-Deng b6382d7
remove temp file
Yuang-Deng 718c0ce
remove temp file
Yuang-Deng c688af4
remove useless comments
Yuang-Deng 109a83e
remove useless comments
Yuang-Deng 2a6bcb6
remove useless code
Yuang-Deng 0df7616
remove useless code
Yuang-Deng 07aad4a
remove useless code
Yuang-Deng c6ce53f
remove useless file
Yuang-Deng 7ba4962
clean the code
Yuang-Deng 8876ccd
remove useless code
Yuang-Deng 63786c3
remove useless code
Yuang-Deng 0fc838d
remove useless code
Yuang-Deng b832c53
remove unused file
Yuang-Deng bb2c712
remove unused file
Yuang-Deng 97a6f79
remove unused file
Yuang-Deng 1d76611
set default for autogluon
Yuang-Deng a199344
clean code
Yuang-Deng 85332c7
Update auto_gluon_predictor.py
Yuang-Deng 8ea72ba
remove useless code
Yuang-Deng d544b42
remove useless import
Yuang-Deng c6a80e4
Update evaluate.py
Yuang-Deng a935208
Update evaluate.py
Yuang-Deng df68fb4
remove useless code
Yuang-Deng b7a1609
remove unused parameter
Yuang-Deng 3dc5432
Merge pull request #2 from Yuang-Deng/autogluon_dev
Yuang-Deng 765a4e0
Update Dockerfile_local
Yuang-Deng b76784e
decouple format and download
Yuang-Deng 76290ee
Update download.py
Yuang-Deng a57e705
fix leaderboard
Yuang-Deng aaa974d
Merge branch 'master_forpr' of https://github.com/Yuang-Deng/tsbench …
Yuang-Deng File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| FROM python:3.8.12-buster | ||
|
|
||
| # Install R | ||
| RUN apt-get update \ | ||
| && apt-get install -y r-base \ | ||
| && R -e 'install.packages(c("forecast", "nnfor"), repos="https://cloud.r-project.org")' | ||
|
|
||
| # Install project dependencies | ||
| RUN pip install poetry==1.1.6 \ | ||
| && poetry config virtualenvs.create false | ||
| COPY poetry.lock pyproject.toml /dependencies/ | ||
| RUN cd /dependencies \ | ||
| && poetry install --no-dev --no-root --no-interaction --no-ansi | ||
|
|
||
| # install autogluon with locally code | ||
| RUN pip uninstall autogluon -y | ||
| COPY thirdparty/autogluon /dependencies/autogluon/ | ||
| WORKDIR /dependencies/autogluon/ | ||
| RUN ./full_install.sh |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| # seeds: [42, 137, 69, 720, 24] | ||
| seeds: [42] | ||
|
|
||
| datasets: | ||
| - covid_deaths | ||
| - m3_quarterly | ||
| - hospital | ||
| - tourism_quarterly | ||
| - m4_hourly | ||
| - m3_other | ||
| - tourism_monthly | ||
| - m4_weekly | ||
| - m3_monthly | ||
| - nn5 | ||
| - electricity | ||
|
|
||
| models: | ||
| autogluon: | ||
| - key: presets | ||
| values: [best_quality] | ||
| - key: run_time | ||
| values: [86400, 144000] | ||
| - key: eval_metric | ||
| values: [MASE] # AVAILABLE_METRICS = ["MASE", "MAPE", "sMAPE", "mean_wQuantileLoss", "MSE", "RMSE"] |
23 changes: 23 additions & 0 deletions
23
configs/benchmark/autogluon_benchmark/autogluon_runbook.yaml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,23 @@ | ||
| seeds: [42] | ||
|
|
||
| datasets: | ||
| - covid_deaths | ||
| - m3_quarterly | ||
| - hospital | ||
| - tourism_quarterly | ||
| - m4_hourly | ||
| - m3_other | ||
| - tourism_monthly | ||
| - m4_weekly | ||
| - m3_monthly | ||
| - nn5 | ||
| - electricity | ||
|
|
||
| models: | ||
| autogluon: | ||
| - key: presets | ||
| values: [medium_quality] | ||
| - key: run_time | ||
| values: [30] | ||
| - key: eval_metric | ||
| values: [mean_wQuantileLoss] # AVAILABLE_METRICS = ["MASE", "MAPE", "sMAPE", "mean_wQuantileLoss", "MSE", "RMSE"] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| seeds: [42, 137, 69, 720, 24] | ||
|
|
||
| datasets: | ||
| - covid_deaths | ||
| - m3_quarterly | ||
| - hospital | ||
| - tourism_quarterly | ||
| - m4_hourly | ||
| - m3_other | ||
| - tourism_monthly | ||
| - m4_weekly | ||
| - m3_monthly | ||
| - nn5 | ||
| - electricity | ||
|
|
||
| models: | ||
| arima: [] | ||
| ets: [] | ||
| npts: [] | ||
| prophet: [] | ||
| deepar: | ||
| - key: context_length_multiple | ||
| values: [1, 2, 4, 8] | ||
| - key: [num_layers, num_cells] | ||
| values: [[1, 20], [2, 40], [4, 80]] | ||
| mqcnn: | ||
| - key: context_length_multiple | ||
| values: [1, 2, 4, 8] | ||
| - key: [num_filters, kernel_size_first, kernel_size_hidden, kernel_size_last] | ||
| values: [[20, 3, 3, 2], [30, 7, 3, 3], [40, 14, 7, 3]] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we use
0.10?I also would not fix the patch version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok, I will change it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I notice that version 0.10 has removed
save_datasets, save_metadata, is there an alternate interface?