Skip to content
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

[timeseries] Update presets & bump dependencies for v0.8.0 #3281

Merged
merged 6 commits into from
Jun 8, 2023

Conversation

shchur
Copy link
Collaborator

@shchur shchur commented Jun 6, 2023

Description of changes:

  • Update presets to include the new models
  • Update description of the presets in TimeSeriesPredictor API documentation
  • Bump dependency versions, add stricter version caps to protect us from potential breaking changes introduced by dependencies
  • Rename local_only hyperparameters setting to fast_training for consistency

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@github-actions
Copy link

github-actions bot commented Jun 6, 2023

Job PR-3281-42fffa4 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-3281/42fffa4/index.html

@shchur shchur requested a review from tonyhoo June 7, 2023 15:18
@shchur shchur changed the title [WIP] [timeseries] Update presets for v0.8.0 [timeseries] Update presets & bump dependencies for v0.8.0 Jun 7, 2023
@github-actions
Copy link

github-actions bot commented Jun 7, 2023

Job PR-3281-674c2bb is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-3281/674c2bb/index.html

@@ -27,13 +27,13 @@
"numpy", # version range defined in `core/_setup_utils.py`
"scipy", # version range defined in `core/_setup_utils.py`
"pandas", # version range defined in `core/_setup_utils.py`
"statsmodels>=0.13.0,<0.14",
"statsmodels>=0.13.0,<0.15",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any reason why we lower the upper bound? Any issue with 0.14?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The upper bound is increased here - I did some testing and statsmodels==0.14.0 does not affect any of the functionality that we depend on (compared to v0.13.*).

I could not increase the upper bound for statsforecast to v1.5.0 though because of a dependency clash with multimodal:

[2023-06-07T15:41:18.580Z] ERROR: Cannot install autogluon.multimodal, fugue and fugue-sql-antlr==0.1.6 because these package versions have conflicting dependencies.
[2023-06-07T15:41:18.581Z] The conflict is caused by:
[2023-06-07T15:41:18.581Z]     omegaconf 2.1.1 depends on antlr4-python3-runtime==4.8
[2023-06-07T15:41:18.581Z]     fugue-sql-antlr 0.1.6 depends on antlr4-python3-runtime<4.12 and >=4.11.1

This is not critical now but should be investigated in the future. I added a comment for that.

@github-actions
Copy link

github-actions bot commented Jun 7, 2023

Job PR-3281-b9810fc is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-3281/b9810fc/index.html

@shchur shchur merged commit 89c8f0c into autogluon:master Jun 8, 2023
28 checks passed
@shchur shchur deleted the update-ts-presets branch June 8, 2023 11:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants