Skip to content

Commit

Permalink
Add 0.2.0 Release Note (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
Weisu Yin authored Mar 29, 2023
1 parent ebbb2ec commit a81aaf9
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 4 deletions.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
sys.path = ['.', '..'] + sys.path

project = 'AutoGluon-Cloud'
release = '0.1.1'
release = '0.2.0'
copyright = '2023, All authors. Licensed under Apache 2.0.'
author = 'AutoGluon contributors'

Expand Down
57 changes: 57 additions & 0 deletions docs/whats_new/v0.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Version 0.2.0

We're happy to announce the AutoGluon-Cloud 0.2.0 release. This release added support for TimeSeriesCloudPredictor.
Please give it a try and provide us feedback!

Currently, AutoGluon-Cloud supports training and deploying TabularPredictor, MultiModalPredictor and TimeSeriesPredictor with AutoGluon Deep Learning Containers version 0.6.0 and newer.
It is always recommended to use the latest version of the container as it has more features and are updated with security patches.

To learn more, check out our [tutorial](https://auto.gluon.ai/cloud/0.2.0/index.html)

This release contains **27** commits from **2** contributors.

See the full commit change-log here: https://github.com/autogluon/autogluon-cloud/compare/0.1.0...0.2.0

Full Contributor List (ordered by # of commits):
- @yinweisu, @gidler

This release supports Python versions 3.8, 3.9, and 3.10. Python 3.7 is no longer supported as of this release.

## NEW: `TimeSeriesCloudPredictor`

We are happy to announce that you can train TimeSeriesPredictor with SageMaker backend in the cloud just like TabularPredictor and MultiModalPredictor now.
Checkout the quick example [here](https://auto.gluon.ai/cloud/0.2.0/index.html)!
* @yinweisu (#37, #38)

## NEW Doc Site Style

We have updated the doc site to match the new style being used by the main AutoGluon site.
Check it out [here](https://auto.gluon.ai/cloud/stable/index.html)
* @yinweisu (#62)
* Special thanks to @gidler for guiding the update.

## General:
* Added Python 3.10 support and dropped python 3.7 support. @yinweisu (#29)
* Updated dependency ranges. @yinweisu (#59)

## Improvements and Refactoring:
* Concurrency and space controls for large models. @yinweisu (#42)
* Extract Sagemaker backend. @yinweisu (#43)
* IAM role and policy utils. @yinweisu (#53)
* Add better warning message for `to_local_predictor()` call. @yinweisu (#64)

## Bug Fixes/Doc Improvements:
* Tutorial fixes. @yinweisu @gidler (#33 #41 #55 #56 #57 #63)

## CI:
* @yinweisu (#42, #45, #48)

## Distributed Training:
Added components to support distributed training in the future. This feature is not available yet, but is being actively working on
* Ray interface. @yinweisu (#43)
* Ray AWS Cluster Config Generator. @yinweius (#47)
* Ray AWS Cluster Manager. @yinweisu (#49)
* Ray Job. @yinweisu (#51)

## Miscellaneous
* Miscellaneous. @yinweisu (#31, #34, #36, #58)
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.black]
line-length = 119
target-version = ['py37', 'py38', 'py39']
target-version = ['py38', 'py39', 'py310']

[tool.isort]
known_first_party = "autogluon"
Expand Down
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,9 @@ def default_setup_args(*, version):
"Operating System :: POSIX",
"Operating System :: Unix",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Topic :: Software Development",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Scientific/Engineering :: Information Analysis",
Expand All @@ -102,7 +102,7 @@ def default_setup_args(*, version):
return setup_args


version = "0.1.1"
version = "0.2.0"
version = update_version(version, use_file_if_exists=False, create_file=True)

install_requires = [
Expand Down

0 comments on commit a81aaf9

Please sign in to comment.