Skip to content

Commit ffde5d1

Browse files
authored
Merge branch 'aws:master' into master
2 parents f548877 + 3aa0a56 commit ffde5d1

Some content is hidden

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

74 files changed

+7348
-160
lines changed

CHANGELOG.md

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

3+
## v2.211.0 (2024-03-05)
4+
5+
### Features
6+
7+
* pin dll version to support python3.11 to the sdk
8+
* instance specific jumpstart host requirements
9+
* Add TensorFlow 2.14 image configs
10+
* Add AutoMLV2 support
11+
* Support selective pipeline execution between function step and regular step
12+
* Add new Triton DLC URIs
13+
14+
### Bug Fixes and Other Changes
15+
16+
* Skip No Canvas regions for test_deploy_best_candidate
17+
* make sure gpus are found in local_gpu run
18+
* Bump Apache Airflow version to 2.8.2
19+
* properly close sagemaker config file after loading config
20+
* remove enable_network_isolation from the python doc
21+
22+
### Documentation Changes
23+
24+
* Add doc for new feature processor APIs and classes
25+
26+
## v2.210.0 (2024-02-28)
27+
28+
### Features
29+
30+
* Prepend SageMaker Studio App Type to boto3 User Agent string
31+
* TGI optimum 0.0.18 (general+llm)
32+
* TGI 1.4.2
33+
34+
### Bug Fixes and Other Changes
35+
36+
* tolerate vulnerable old model for integ test and temporarily skip test_list_jumpstart_models_script_filter
37+
* add missing regions to pytorch config
38+
* Add validation for sagemaker version on remote job
39+
* fixed implementation of fail_on_violation for transform with monitoring
40+
341
## v2.209.0 (2024-02-24)
442

543
### Features

VERSION

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

doc/api/prep_data/feature_store.rst

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ Feature Definition
6060
:members:
6161
:show-inheritance:
6262

63+
6364
Inputs
6465
******
6566

@@ -181,9 +182,13 @@ Feature Processor Data Source
181182
:members:
182183
:show-inheritance:
183184

185+
.. autoclass:: sagemaker.feature_store.feature_processor.PySparkDataSource
186+
:members:
187+
:show-inheritance:
184188

185-
Feature Processor Scheduler
186-
***************************
189+
190+
Feature Processor Scheduler and Triggers
191+
****************************************
187192

188193
.. automethod:: sagemaker.feature_store.feature_processor.to_pipeline
189194

@@ -196,3 +201,12 @@ Feature Processor Scheduler
196201
.. automethod:: sagemaker.feature_store.feature_processor.describe
197202

198203
.. automethod:: sagemaker.feature_store.feature_processor.list_pipelines
204+
205+
.. automethod:: sagemaker.feature_store.feature_processor.put_trigger
206+
207+
.. automethod:: sagemaker.feature_store.feature_processor.enable_trigger
208+
209+
.. automethod:: sagemaker.feature_store.feature_processor.disable_trigger
210+
211+
.. automethod:: sagemaker.feature_store.feature_processor.delete_trigger
212+

doc/api/training/automlv2.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
AutoMLV2
2+
--------
3+
4+
.. automodule:: sagemaker.automl.automlv2
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

doc/api/training/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Training APIs
88
algorithm
99
analytics
1010
automl
11+
automlv2
1112
debugger
1213
estimators
1314
tuner

doc/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ docutils==0.15.2
44
packaging==20.9
55
jinja2==3.1.3
66
schema==0.7.5
7+
accelerate>=0.24.1,<=0.27.0
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
accelerate>=0.24.1,<=0.27.0

requirements/extras/test_requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ awslogs==0.14.0
1212
black==22.3.0
1313
stopit==1.1.2
1414
# Update tox.ini to have correct version of airflow constraints file
15-
apache-airflow==2.8.1
15+
apache-airflow==2.8.2
1616
apache-airflow-providers-amazon==7.2.1
1717
attrs>=23.1.0,<24
1818
fabric==2.6.0
@@ -39,3 +39,4 @@ tritonclient[http]<2.37.0
3939
onnx==1.14.1
4040
# tf2onnx==1.15.1
4141
nbformat>=5.9,<6
42+
accelerate>=0.24.1,<=0.27.0

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ def read_requirements(filename):
7979
"feature-processor": read_requirements(
8080
"requirements/extras/feature-processor_requirements.txt"
8181
),
82+
"huggingface": read_requirements("requirements/extras/huggingface_requirements.txt"),
8283
}
8384
# Meta dependency groups
8485
extras["all"] = [item for group in extras.values() for item in group]

src/sagemaker/__init__.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,17 @@
6161

6262
from sagemaker.automl.automl import AutoML, AutoMLJob, AutoMLInput # noqa: F401
6363
from sagemaker.automl.candidate_estimator import CandidateEstimator, CandidateStep # noqa: F401
64+
from sagemaker.automl.automlv2 import ( # noqa: F401
65+
AutoMLV2,
66+
AutoMLJobV2,
67+
LocalAutoMLDataChannel,
68+
AutoMLDataChannel,
69+
AutoMLTimeSeriesForecastingConfig,
70+
AutoMLImageClassificationConfig,
71+
AutoMLTabularConfig,
72+
AutoMLTextClassificationConfig,
73+
AutoMLTextGenerationConfig,
74+
)
6475

6576
from sagemaker.debugger import ProfilerConfig, Profiler # noqa: F401
6677

0 commit comments

Comments
 (0)