Skip to content

Commit f2fd85d

Browse files
chuyang-dengChuyang Deng
andauthored
feature: tensorflow 2.3 support (#397)
* feature: tensorflow 2.3 support * update test container framework versions * use tf training 2.2 py3 image * update dlc image tag to py37 Co-authored-by: Chuyang Deng <chuyangd@amazon.com>
1 parent d90cbaa commit f2fd85d

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

buildspec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 0.2
22

33
env:
44
variables:
5-
FRAMEWORK_VERSION: '2.1.0'
5+
FRAMEWORK_VERSION: '2.2.0'
66
CPU_INSTANCE_TYPE: 'ml.c4.xlarge'
77
GPU_INSTANCE_TYPE: 'ml.p2.xlarge'
88
ECR_REPO: 'sagemaker-test'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def read_version():
3030

3131

3232
test_dependencies = ['tox', 'flake8', 'pytest', 'pytest-cov', 'pytest-xdist', 'mock',
33-
'sagemaker==1.51.3', 'tensorflow<2.0', 'docker-compose', 'boto3==1.10.50',
33+
'sagemaker==1.51.3', 'tensorflow<2.4', 'docker-compose', 'boto3==1.10.50',
3434
'six==1.13.0', 'python-dateutil>=2.1,<2.8.1', 'botocore==1.13.50',
3535
'requests-mock', 'awscli==1.16.314']
3636

test/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def pytest_addoption(parser):
6868
parser.addoption('--docker-base-name', default='sagemaker-tensorflow-training')
6969
parser.addoption('--tag', default=None)
7070
parser.addoption('--region', default='us-west-2')
71-
parser.addoption('--framework-version', default='2.1.0')
71+
parser.addoption('--framework-version', default='2.2.0')
7272
parser.addoption('--processor', default='cpu', choices=['cpu', 'gpu', 'cpu,gpu'])
7373
parser.addoption('--py-version', default='3', choices=['2', '3', '2,3'])
7474
parser.addoption('--account-id', default='142577830533')

test/container/2.1.0/Dockerfile.dlc.cpu renamed to test/container/2.2.0/Dockerfile.dlc.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG region
2-
FROM 763104351884.dkr.ecr.$region.amazonaws.com/tensorflow-training:2.1.0-cpu-py2
2+
FROM 763104351884.dkr.ecr.$region.amazonaws.com/tensorflow-training:2.2.0-cpu-py37
33

44
COPY dist/sagemaker_tensorflow_training-*.tar.gz /sagemaker_tensorflow_training.tar.gz
55
RUN pip install --upgrade --no-cache-dir /sagemaker_tensorflow_training.tar.gz && \

test/container/2.1.0/Dockerfile.dlc.gpu renamed to test/container/2.2.0/Dockerfile.dlc.gpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG region
2-
FROM 763104351884.dkr.ecr.$region.amazonaws.com/tensorflow-training:2.1.0-gpu-py3
2+
FROM 763104351884.dkr.ecr.$region.amazonaws.com/tensorflow-training:2.2.0-gpu-py37
33

44
COPY dist/sagemaker_tensorflow_training-*.tar.gz /sagemaker_tensorflow_training.tar.gz
55
RUN pip install --upgrade --no-cache-dir /sagemaker_tensorflow_training.tar.gz && \

test/container/2.1.0/Dockerfile.tf renamed to test/container/2.2.0/Dockerfile.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM tensorflow/tensorflow:2.1.0-gpu-py3
1+
FROM tensorflow/tensorflow:2.3.0-gpu
22

33
ENV SAGEMAKER_TRAINING_MODULE sagemaker_tensorflow_container.training:main
44

0 commit comments

Comments
 (0)