Skip to content

Commit f17c0fc

Browse files
author
EC2 Default User
committed
Merge remote-tracking branch 'upstream/master'
2 parents e2b57bd + 0df9da6 commit f17c0fc

File tree

232 files changed

+32640
-2824
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

232 files changed

+32640
-2824
lines changed

.dictionary

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
args
2+
arn
3+
autoscaling
4+
aws
5+
bool
6+
boolean
7+
boto
8+
botocore
9+
clienterror
10+
cloudwatch
11+
cron
12+
config
13+
dataset
14+
datasets
15+
datetime
16+
desc
17+
docstring
18+
entrypoint
19+
env
20+
iam
21+
hyperparameter
22+
hyperparameters
23+
jupyter
24+
kms
25+
kwargs
26+
neo
27+
noqa
28+
rc
29+
runtime
30+
sagemaker
31+
stdout
32+
str
33+
subdirectories
34+
subnet
35+
subnets
36+
unexpectedstatusexception
37+
uri
38+
vpc

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,6 @@ venv/
2525
*~
2626
.pytest_cache/
2727
*.swp
28-
.docker/
28+
.docker/
29+
env/
30+
.vscode/

.pylintrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ spelling-dict=
292292
spelling-ignore-words=
293293

294294
# A path to a file that contains private dictionary; one word per line.
295-
spelling-private-dict-file=
295+
spelling-private-dict-file=.dictionary
296296

297297
# Tells whether to store unknown words to indicated private dictionary in
298298
# --spelling-private-dict-file option instead of raising a message.
@@ -314,7 +314,7 @@ ignored-modules=distutils
314314
# List of class names for which member attributes should not be checked (useful
315315
# for classes with dynamically set attributes). This supports the use of
316316
# qualified names.
317-
ignored-classes=optparse.Values,thread._local,_thread._local,matplotlib.cm,tensorflow.python,tensorflow,tensorflow.train.Example,RunOptions
317+
ignored-classes=optparse.Values,thread._local,_thread._local,matplotlib.cm,tensorflow.python,tensorflow,tensorflow.train.Example,RunOptions,sagemaker.workflow.properties.Properties
318318

319319
# List of members which are set dynamically and missed by pylint inference
320320
# system, and so shouldn't trigger E1101 when accessed. Python regular

CHANGELOG.md

Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,154 @@
11
# Changelog
22

3+
## v2.20.0 (2020-12-16)
4+
5+
### Features
6+
7+
* add dataset definition support for processing jobs
8+
9+
### Bug Fixes and Other Changes
10+
11+
* include workflow integ tests with clarify and debugger enabled
12+
* only run DataParallel and EdgePackaging tests in supported regions
13+
14+
### Documentation Changes
15+
16+
* fix smp code example, add note for CUDA 11 to sdp
17+
* adding note about CUDA 11 to SMP. Small title update PyTorch
18+
19+
## v2.19.0 (2020-12-08)
20+
21+
### Features
22+
23+
* add tensorflow 1.15.4 and 2.3.1 as valid versions
24+
* add py36 as valid python version for pytorch 1.6.0
25+
* auto-select container version for p4d and smdistributed
26+
* add edge packaging job support
27+
* Add Clarify Processor, Model Bias, Explainability, and Quality Monitors support. (#494)
28+
* add model parallelism support
29+
* add data parallelism support (#454) (#511)
30+
* support creating and updating profiler in training job (#444) (#526)
31+
32+
### Bug Fixes and Other Changes
33+
34+
* bump boto3 and smdebug_rulesconfig versions for reinvent and enable data parallel integ tests
35+
* run UpdateTrainingJob tests only during allowed secondary status
36+
* Remove workarounds and apply fixes to Clarify and MM integ tests
37+
* add p4d to smdataparallel supported instances
38+
* Mount metadata directory when starting local mode docker container
39+
* add integ test for profiler
40+
* Re-enable model monitor integration tests.
41+
42+
### Documentation Changes
43+
44+
* add SageMaker distributed libraries documentation
45+
* update documentation for the new SageMaker Debugger APIs
46+
* minor updates to doc strings
47+
48+
## v2.18.0 (2020-12-03)
49+
50+
### Features
51+
52+
* all de/serializers support content type
53+
* warn on 'Stopped' (non-Completed) jobs
54+
* all predictors support serializer/deserializer overrides
55+
56+
### Bug Fixes and Other Changes
57+
58+
* v2 upgrade tool should ignore cell starting with '%'
59+
* use iterrows to iterate pandas dataframe
60+
* check for distributions in TF estimator
61+
62+
### Documentation Changes
63+
64+
* Update link to Sagemaker PyTorch Docker Containers
65+
* create artifact restricted to SM context note
66+
67+
### Testing and Release Infrastructure
68+
69+
* remove flaky assertion in test_integ_history_server
70+
* adjust assertion of TensorFlow MNIST test
71+
72+
## v2.17.0 (2020-12-02)
73+
74+
### Features
75+
76+
* bump minor version for re:Invent 2020 features
77+
78+
## v2.16.4 (2020-12-01)
79+
80+
### Features
81+
82+
* Add re:Invent 2020 features
83+
84+
### Bug Fixes and Other Changes
85+
86+
* use eia python version fixture in integration tests
87+
* bump version to 2.17.0 for re:Invent-2020
88+
89+
### Documentation Changes
90+
91+
* add feature store documentation
92+
93+
## v2.16.3.post0 (2020-11-17)
94+
95+
### Testing and Release Infrastructure
96+
97+
* use ECR-hosted image for ubuntu:16.04
98+
99+
## v2.16.3 (2020-11-11)
100+
101+
### Bug Fixes and Other Changes
102+
103+
* fix failures for multiple spark run() invocations
104+
105+
## v2.16.2 (2020-11-09)
106+
107+
### Bug Fixes and Other Changes
108+
109+
* create default bucket only if needed
110+
111+
## v2.16.1 (2020-10-28)
112+
113+
### Bug Fixes and Other Changes
114+
115+
* ensure 1p algos are compatible with forward-port
116+
117+
## v2.16.0.post0 (2020-10-28)
118+
119+
### Documentation Changes
120+
121+
* clarify non-breaking changes after v1 forward port
122+
123+
## v2.16.0 (2020-10-27)
124+
125+
### Features
126+
127+
* update image uri for neo tensorflow
128+
129+
## v2.15.4 (2020-10-26)
130+
131+
### Bug Fixes and Other Changes
132+
133+
* add kms_key optional arg to Pipeline.deploy()
134+
135+
### Documentation Changes
136+
137+
* Debugger API - improve docstrings and add examples
138+
139+
## v2.15.3 (2020-10-20)
140+
141+
### Bug Fixes and Other Changes
142+
143+
* refactor _create_model_request
144+
145+
## v2.15.2 (2020-10-19)
146+
147+
### Bug Fixes and Other Changes
148+
149+
* preserve model_dir bool value
150+
* refactor out batch transform job input generation
151+
3152
## v2.15.1 (2020-10-15)
4153

5154
### Bug Fixes and Other Changes

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.15.2.dev0
1+
2.20.1.dev0

buildspec-unittests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ phases:
77
- TOX_PARALLEL_NO_SPINNER=1
88
- PY_COLORS=0
99
- start_time=`date +%s`
10-
- tox -e flake8,pylint,twine,black-check --parallel all
11-
- ./ci-scripts/displaytime.sh 'flake8,pylint,twine,black-check' $start_time
10+
- tox -e flake8,pylint,docstyle,black-check,twine --parallel all
11+
- ./ci-scripts/displaytime.sh 'flake8,pylint,docstyle,black-check,twine' $start_time
1212

1313
- start_time=`date +%s`
1414
- tox -e sphinx,doc8 --parallel all

doc/_static/theme_overrides.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/* override table width restrictions */
2+
.wy-table-responsive table td, .wy-table-responsive table th {
3+
white-space: normal;
4+
}
5+
6+
.wy-table-responsive {
7+
margin-bottom: 24px;
8+
max-width: 100%;
9+
overflow: visible;
10+
}

0 commit comments

Comments
 (0)