Skip to content

Commit e857d07

Browse files
authored
Merge branch 'master' into model-no-duplicate-code-upload
2 parents c45e14f + 92eb47d commit e857d07

File tree

19 files changed

+1632
-40
lines changed

19 files changed

+1632
-40
lines changed

CHANGELOG.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22
CHANGELOG
33
=========
44

5-
1.4.3dev
6-
========
5+
1.5.0
6+
=====
7+
* feature: Add Support for PyTorch Framework
8+
* feature: Estimators: add support for TensorFlow 1.7.0
9+
* feature: Estimators: add support for TensorFlow 1.8.0
710
* feature: Allow Local Serving of Models in S3
811
* enhancement: Allow option for ``HyperparameterTuner`` to not include estimator metadata in job
912
* bug-fix: Estimators: Join tensorboard thread after fitting

README.rst

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ You can install from source by cloning this repository and issuing a pip install
4949

5050
git clone https://github.com/aws/sagemaker-python-sdk.git
5151
python setup.py sdist
52-
pip install dist/sagemaker-1.4.2.tar.gz
52+
pip install dist/sagemaker-1.5.0.tar.gz
5353

5454
Supported Python versions
5555
~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -215,7 +215,7 @@ TensorFlow SageMaker Estimators allow you to run your own TensorFlow
215215
training algorithms on SageMaker Learner, and to host your own TensorFlow
216216
models on SageMaker Hosting.
217217

218-
Supported versions of TensorFlow: ``1.4.1``, ``1.5.0``, ``1.6.0``.
218+
Supported versions of TensorFlow: ``1.4.1``, ``1.5.0``, ``1.6.0``, ``1.7.0``, ``1.8.0``.
219219

220220
More details at `TensorFlow SageMaker Estimators and Models`_.
221221

@@ -236,6 +236,20 @@ More details at `Chainer SageMaker Estimators and Models`_.
236236
.. _Chainer SageMaker Estimators and Models: src/sagemaker/chainer/README.rst
237237

238238

239+
PyTorch SageMaker Estimators
240+
-------------------------------
241+
242+
With PyTorch Estimators, you can train and host PyTorch models on Amazon SageMaker.
243+
244+
Supported versions of PyTorch: ``0.4.0``
245+
246+
You can visit the PyTorch repository at https://github.com/pytorch/pytorch.
247+
248+
More details at `PyTorch SageMaker Estimators and Models`_.
249+
250+
.. _PyTorch SageMaker Estimators and Models: src/sagemaker/pytorch/README.rst
251+
252+
239253
AWS SageMaker Estimators
240254
------------------------
241255
Amazon SageMaker provides several built-in machine learning algorithms that you can use for a variety of problem types.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def read(fname):
2323

2424

2525
setup(name="sagemaker",
26-
version="1.4.2",
26+
version="1.5.0",
2727
description="Open source library for training and deploying models on Amazon SageMaker.",
2828
packages=find_packages('src'),
2929
package_dir={'': 'src'},

src/sagemaker/fw_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ def framework_name_from_image(image_name):
156156
else:
157157
# extract framework, python version and image tag
158158
# We must support both the legacy and current image name format.
159-
name_pattern = re.compile('^sagemaker-(tensorflow|mxnet|chainer):(.*?)-(.*?)-(py2|py3)$')
159+
name_pattern = re.compile('^sagemaker-(tensorflow|mxnet|chainer|pytorch):(.*?)-(.*?)-(py2|py3)$')
160160
legacy_name_pattern = re.compile('^sagemaker-(tensorflow|mxnet)-(py2|py3)-(cpu|gpu):(.*)$')
161161
name_match = name_pattern.match(sagemaker_match.group(8))
162162
legacy_match = legacy_name_pattern.match(sagemaker_match.group(8))

0 commit comments

Comments
 (0)