Skip to content

Commit b79023d

Browse files
authored
Merge branch 'master' into pt17_18
2 parents eedfe4c + d970bfb commit b79023d

File tree

75 files changed

+16019
-136
lines changed

Some content is hidden

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

75 files changed

+16019
-136
lines changed

CHANGELOG.md

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

3+
## v2.70.0 (2021-12-02)
4+
5+
### Features
6+
7+
* update boto3 minor version >= 1.20.18
8+
* Add support for SageMaker lineage queries
9+
* add CV shap explainability for SageMaker Clarify
10+
* add NLP support for SageMaker Clarify
11+
* Add support for ModelMonitor/Clarify integration in model building pipelines
12+
* adding support for transformers 4.11 for SM Training Compiler
13+
* SM Training Compiler with an UI to enable/disable compilation for HuggingFace DLCs to speedup training
14+
15+
### Bug Fixes and Other Changes
16+
17+
* pin coveragepy
18+
* Add support for PyTorch 1.9.1
19+
* Update s3 path of scheduling analysis config on ClarifyCheckStep
20+
* documentation/logging to indicate correct place for DEBUG artifacts from SM trcomp
21+
* validate requested transformers version and use the best available version
22+
* Install custom pkgs
23+
324
## v2.69.0 (2021-11-12)
425

526
### Features

VERSION

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

doc/api/inference/model_monitor.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,13 @@ Model Monitor
3131
:members:
3232
:undoc-members:
3333
:show-inheritance:
34+
35+
.. automodule:: sagemaker.model_metrics
36+
:members:
37+
:undoc-members:
38+
:show-inheritance:
39+
40+
.. automodule:: sagemaker.drift_check_baselines
41+
:members:
42+
:undoc-members:
43+
:show-inheritance:

doc/frameworks/huggingface/sagemaker.huggingface.rst

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@ Hugging Face
44
Hugging Face Estimator
55
----------------------
66

7-
.. autoclass:: sagemaker.huggingface.estimator.HuggingFace
7+
.. autoclass:: sagemaker.huggingface.HuggingFace
8+
:members:
9+
:undoc-members:
10+
:show-inheritance:
11+
12+
Hugging Face Training Compiler Configuration
13+
--------------------------------------------
14+
15+
.. autoclass:: sagemaker.huggingface.TrainingCompilerConfig
816
:members:
917
:undoc-members:
1018
:show-inheritance:
@@ -17,8 +25,8 @@ Hugging Face Model
1725
:undoc-members:
1826
:show-inheritance:
1927

20-
HuggingFace Predictor
21-
---------------------
28+
Hugging Face Predictor
29+
----------------------
2230

2331
.. autoclass:: sagemaker.huggingface.model.HuggingFacePredictor
2432
:members:

doc/workflows/pipelines/sagemaker.workflow.pipelines.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ Conditions
3232

3333
.. autoclass:: sagemaker.workflow.conditions.ConditionOr
3434

35+
CheckJobConfig
36+
--------------
37+
38+
.. autoclass:: sagemaker.workflow.check_job_config.CheckJobConfig
39+
3540
Entities
3641
--------
3742

@@ -128,3 +133,13 @@ Steps
128133
.. autoclass:: sagemaker.workflow.steps.CacheConfig
129134

130135
.. autoclass:: sagemaker.workflow.lambda_step.LambdaStep
136+
137+
.. autoclass:: sagemaker.workflow.steps.CompilationStep
138+
139+
.. autoclass:: sagemaker.workflow.quality_check_step.QualityCheckConfig
140+
141+
.. autoclass:: sagemaker.workflow.quality_check_step.QualityCheckStep
142+
143+
.. autoclass:: sagemaker.workflow.clarify_check_step.ClarifyCheckConfig
144+
145+
.. autoclass:: sagemaker.workflow.clarify_check_step.ClarifyCheckStep

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def read_version():
3434
# Declare minimal set for installation
3535
required_packages = [
3636
"attrs",
37-
"boto3>=1.16.32",
37+
"boto3>=1.20.18",
3838
"google-pasta",
3939
"numpy>=1.9.0",
4040
"protobuf>=3.1",
@@ -69,6 +69,7 @@ def read_version():
6969
"pytest-rerunfailures",
7070
"pytest-timeout",
7171
"pytest-xdist",
72+
"coverage<6.2",
7273
"mock",
7374
"contextlib2",
7475
"awslogs",

src/sagemaker/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
from sagemaker.local.local_session import LocalSession # noqa: F401
5050

5151
from sagemaker.model import Model, ModelPackage # noqa: F401
52-
from sagemaker.model_metrics import ModelMetrics, MetricsSource # noqa: F401
52+
from sagemaker.model_metrics import ModelMetrics, MetricsSource, FileSource # noqa: F401
5353
from sagemaker.pipeline import PipelineModel # noqa: F401
5454
from sagemaker.predictor import Predictor # noqa: F401
5555
from sagemaker.processing import Processor, ScriptProcessor # noqa: F401

0 commit comments

Comments
 (0)