Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master benchmark feature #4672

Merged
Merged
Show file tree
Hide file tree
Changes from 55 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
c4ac480
fix: mainline alt config parsing (#4602)
Captainia Apr 23, 2024
30c9bf6
Add Triton v24.03 URI (#4605)
nikhil-sk Apr 23, 2024
fe32d79
feature: support session tag chaining for training job (#4596)
jessicazhu3 Apr 24, 2024
8984d92
prepare release v2.217.0
Apr 24, 2024
ed390dd
update development version to v2.217.1.dev0
Apr 24, 2024
2a52478
fix: properly close files in lineage queries and tests (#4587)
jmahlik Apr 25, 2024
72e0c97
feature: set default allow_pickle param to False (#4557)
akrishna1995 Apr 29, 2024
b17d332
Fix:invalid component error with new metadata (#4634)
Captainia Apr 30, 2024
15094ee
prepare release v2.218.0
May 1, 2024
7c49f5d
update development version to v2.218.1.dev0
May 1, 2024
45e3192
chore: update skipped flaky tests (#4644)
Captainia May 2, 2024
c751dbd
chore: release tgi 2.0.1 (#4642)
haixiw May 2, 2024
0f7e678
fix: Fix UserAgent logging in Python SDK (#4647)
knikure May 3, 2024
fa1a8bf
prepare release v2.218.1
May 3, 2024
0075fb3
update development version to v2.218.2.dev0
May 3, 2024
49e09c3
feature: allow choosing js payload by alias in private method
keerthanvasist May 2, 2024
3ae20b7
Updates for SMP v2.3.1 (#4660)
SuhitK May 8, 2024
b1823cb
chore(deps): bump jinja2 from 3.1.3 to 3.1.4 in /doc (#4655)
dependabot[bot] May 8, 2024
2058912
chore(deps): bump tqdm from 4.66.2 to 4.66.3 in /tests/data/serve_res…
dependabot[bot] May 8, 2024
533f30a
chore(deps): bump jinja2 from 3.1.3 to 3.1.4 in /requirements/extras …
dependabot[bot] May 8, 2024
80d24f3
prepare release v2.219.0
May 8, 2024
2a902cd
update development version to v2.219.1.dev0
May 8, 2024
6fbb6f8
fix: skip flakey tests pending investigation (#4667)
Captainia May 8, 2024
d549e7d
change: update image_uri_configs 05-09-2024 07:17:41 PST
sagemaker-bot May 9, 2024
a5c6229
Add tensorflow_serving support for mlflow models and enable lineage t…
jiapinw May 9, 2024
1279620
fix: model builder race condition on sagemaker session (#4673)
makungaj1 May 10, 2024
2f2be05
feat: Add telemetry support for mlflow models (#4674)
jiapinw May 13, 2024
2bd30c4
feat: add new images for HF TGI release (#4677)
Captainia May 14, 2024
6647c23
feature: AutoGluon 1.1.0 image_uris update (#4679)
prateekdesai04 May 14, 2024
e488c90
change: add debug logs to workflow container dist creation (#4682)
mufaddal-rohawala May 15, 2024
e50ce32
prepare release v2.220.0
May 15, 2024
d4f3c91
update development version to v2.220.1.dev0
May 15, 2024
65cc586
fix: Image URI should take precedence for HF models (#4684)
samruds May 15, 2024
a73e8a5
feat: support config_name in all JumpStart interfaces (#4583) (#4607)
Captainia Apr 23, 2024
9cc4fb0
Add ReadOnly APIs (#4606)
makungaj1 Apr 24, 2024
bf91274
feat: tag JumpStart resource with config names (#4608)
Captainia Apr 25, 2024
006e577
ModelBuilder: Add functionalities to get and set deployment config. (…
makungaj1 Apr 25, 2024
1dabf41
Benchmark feature v2 (#4618)
makungaj1 Apr 25, 2024
20b51c7
fix: populate default config name to model (#4617)
Captainia Apr 26, 2024
ef6a6e1
Fix fetch instance rate bug (#4624)
makungaj1 Apr 26, 2024
7a97cc0
chore: require config name and instance type in set_deployment_config…
Captainia Apr 26, 2024
e1315d7
Deployment Configs - Follow-ups (#4626)
makungaj1 Apr 28, 2024
8bbb388
fix: use different separator to flatten dict (#4629)
Captainia Apr 29, 2024
7bb8352
Use separate tags for inference and training configs (#4635)
Captainia Apr 30, 2024
c9f4d30
Add supported inference and incremental training configs (#4637)
Captainia May 2, 2024
1e76572
Benchmark feature fixes (#4632)
makungaj1 May 2, 2024
7206d5b
fix: typo and merge with master branch (#4649)
Captainia May 6, 2024
c5f998c
Merge master into benchmark feature (#4652)
Captainia May 7, 2024
e3850e5
Merge master into master-benchmark-feature (#4656)
Captainia May 7, 2024
4a80625
Master benchmark feature (#4658)
evakravi May 7, 2024
b91d99e
Merge branch 'master-benchmark-feature' into master-benchmark-feature
benieric May 15, 2024
2dd937f
Remove duplicate line in types.py
benieric May 15, 2024
80320e0
Remove duplicate lines
benieric May 16, 2024
637b266
Remove duplicate lines
benieric May 16, 2024
b8e51fb
Remove duplicate lines
benieric May 16, 2024
41470b3
Remove duplicate lines
benieric May 16, 2024
8d2237c
fix unit test
benieric May 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Changelog

## v2.220.0 (2024-05-15)

### Features

* AutoGluon 1.1.0 image_uris update
* add new images for HF TGI release
* Add telemetry support for mlflow models

### Bug Fixes and Other Changes

* add debug logs to workflow container dist creation
* model builder race condition on sagemaker session
* Add tensorflow_serving support for mlflow models and enable lineage tracking for mlflow models
* update image_uri_configs 05-09-2024 07:17:41 PST
* skip flakey tests pending investigation

## v2.219.0 (2024-05-08)

### Features

* allow choosing js payload by alias in private method

### Bug Fixes and Other Changes

* chore(deps): bump jinja2 from 3.1.3 to 3.1.4 in /requirements/extras
* chore(deps): bump tqdm from 4.66.2 to 4.66.3 in /tests/data/serve_resources/mlflow/pytorch
* chore(deps): bump jinja2 from 3.1.3 to 3.1.4 in /doc
* Updates for SMP v2.3.1

## v2.218.1 (2024-05-03)

### Bug Fixes and Other Changes
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.218.2.dev0
2.220.1.dev0
2 changes: 1 addition & 1 deletion doc/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ sphinx==5.1.1
sphinx-rtd-theme==0.5.0
docutils==0.15.2
packaging==20.9
jinja2==3.1.3
jinja2==3.1.4
schema==0.7.5
accelerate>=0.24.1,<=0.27.0
3 changes: 2 additions & 1 deletion requirements/extras/test_requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ attrs>=23.1.0,<24
fabric==2.6.0
requests==2.31.0
sagemaker-experiments==0.1.35
Jinja2==3.1.3
Jinja2==3.1.4
pyvis==0.2.1
pandas>=1.3.5,<1.5
scikit-learn==1.3.0
Expand All @@ -36,3 +36,4 @@ onnx>=1.15.0
nbformat>=5.9,<6
accelerate>=0.24.1,<=0.27.0
schema==0.7.5
tensorflow>=2.1,<=2.16
2 changes: 1 addition & 1 deletion src/sagemaker/fw_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,6 @@
"2.1.0",
"2.1.2",
"2.2.0",
"2.3.0",
],
}

Expand Down Expand Up @@ -170,6 +169,7 @@
"2.1.2",
"2.2.0",
"2.3.0",
"2.3.1",
]

TRAINIUM_SUPPORTED_DISTRIBUTION_STRATEGIES = ["torch_distributed"]
Expand Down
90 changes: 88 additions & 2 deletions src/sagemaker/image_uri_config/autogluon.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"0.6": "0.6.2",
"0.7": "0.7.0",
"0.8": "0.8.2",
"1.0": "1.0.0"
"1.0": "1.0.0",
"1.1": "1.1.0"
},
"versions": {
"0.3.1": {
Expand Down Expand Up @@ -480,6 +481,47 @@
"py_versions": [
"py310"
]
},
"1.1.0": {
"registries": {
"af-south-1": "626614931356",
"il-central-1": "780543022126",
"ap-east-1": "871362719292",
"ap-northeast-1": "763104351884",
"ap-northeast-2": "763104351884",
"ap-northeast-3": "364406365360",
"ap-south-1": "763104351884",
"ap-southeast-1": "763104351884",
"ap-southeast-2": "763104351884",
"ap-southeast-3": "907027046896",
"ap-southeast-4": "457447274322",
"ca-central-1": "763104351884",
"eu-central-1": "763104351884",
"eu-north-1": "763104351884",
"eu-west-1": "763104351884",
"eu-west-2": "763104351884",
"eu-west-3": "763104351884",
"eu-south-1": "692866216735",
"me-south-1": "217643126080",
"sa-east-1": "763104351884",
"us-east-1": "763104351884",
"us-east-2": "763104351884",
"us-gov-east-1": "446045086412",
"us-gov-west-1": "442386744353",
"us-iso-east-1": "886529160074",
"us-isob-east-1": "094389454867",
"us-west-1": "763104351884",
"us-west-2": "763104351884",
"ca-west-1": "204538143572"
},
"repository": "autogluon-training",
"processors": [
"cpu",
"gpu"
],
"py_versions": [
"py310"
]
}
}
},
Expand All @@ -491,7 +533,8 @@
"0.6": "0.6.2",
"0.7": "0.7.0",
"0.8": "0.8.2",
"1.0": "1.0.0"
"1.0": "1.0.0",
"1.1": "1.1.0"
},
"versions": {
"0.3.1": {
Expand Down Expand Up @@ -987,6 +1030,49 @@
"py_versions": [
"py310"
]
},
"1.1.0": {
"registries": {
"af-south-1": "626614931356",
"il-central-1": "780543022126",
"ap-east-1": "871362719292",
"ap-northeast-1": "763104351884",
"ap-northeast-2": "763104351884",
"ap-northeast-3": "364406365360",
"ap-south-1": "763104351884",
"ap-southeast-1": "763104351884",
"ap-southeast-2": "763104351884",
"ap-southeast-3": "907027046896",
"ap-southeast-4": "457447274322",
"ca-central-1": "763104351884",
"cn-north-1": "727897471807",
"cn-northwest-1": "727897471807",
"eu-central-1": "763104351884",
"eu-north-1": "763104351884",
"eu-west-1": "763104351884",
"eu-west-2": "763104351884",
"eu-west-3": "763104351884",
"eu-south-1": "692866216735",
"me-south-1": "217643126080",
"sa-east-1": "763104351884",
"us-east-1": "763104351884",
"us-east-2": "763104351884",
"us-gov-east-1": "446045086412",
"us-gov-west-1": "442386744353",
"us-iso-east-1": "886529160074",
"us-isob-east-1": "094389454867",
"us-west-1": "763104351884",
"us-west-2": "763104351884",
"ca-west-1": "204538143572"
},
"repository": "autogluon-inference",
"processors": [
"cpu",
"gpu"
],
"py_versions": [
"py310"
]
}
}
}
Expand Down
31 changes: 30 additions & 1 deletion src/sagemaker/image_uri_config/huggingface-llm-neuronx.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"inf2"
],
"version_aliases": {
"0.0": "0.0.16"
"0.0": "0.0.22"
},
"versions": {
"0.0.16": {
Expand Down Expand Up @@ -180,6 +180,35 @@
"container_version": {
"inf2": "ubuntu22.04"
}
},
"0.0.22": {
"py_versions": [
"py310"
],
"registries": {
"ap-northeast-1": "763104351884",
"ap-south-1": "763104351884",
"ap-south-2": "772153158452",
"ap-southeast-1": "763104351884",
"ap-southeast-2": "763104351884",
"ap-southeast-4": "457447274322",
"eu-central-1": "763104351884",
"eu-central-2": "380420809688",
"eu-south-2": "503227376785",
"eu-west-1": "763104351884",
"eu-west-3": "763104351884",
"il-central-1": "780543022126",
"sa-east-1": "763104351884",
"us-east-1": "763104351884",
"us-east-2": "763104351884",
"us-west-2": "763104351884",
"ca-west-1": "204538143572"
},
"tag_prefix": "2.1.2-optimum0.0.22",
"repository": "huggingface-pytorch-tgi-inference",
"container_version": {
"inf2": "ubuntu22.04"
}
}
}
}
Expand Down
49 changes: 48 additions & 1 deletion src/sagemaker/image_uri_config/huggingface-llm.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"1.2": "1.2.0",
"1.3": "1.3.3",
"1.4": "1.4.5",
"2.0": "2.0.1"
"2.0": "2.0.2"
},
"versions": {
"0.6.0": {
Expand Down Expand Up @@ -625,6 +625,53 @@
"container_version": {
"gpu": "cu121-ubuntu22.04"
}
},
"2.0.2": {
"py_versions": [
"py310"
],
"registries": {
"af-south-1": "626614931356",
"il-central-1": "780543022126",
"ap-east-1": "871362719292",
"ap-northeast-1": "763104351884",
"ap-northeast-2": "763104351884",
"ap-northeast-3": "364406365360",
"ap-south-1": "763104351884",
"ap-south-2": "772153158452",
"ap-southeast-1": "763104351884",
"ap-southeast-2": "763104351884",
"ap-southeast-3": "907027046896",
"ap-southeast-4": "457447274322",
"ca-central-1": "763104351884",
"cn-north-1": "727897471807",
"cn-northwest-1": "727897471807",
"eu-central-1": "763104351884",
"eu-central-2": "380420809688",
"eu-north-1": "763104351884",
"eu-west-1": "763104351884",
"eu-west-2": "763104351884",
"eu-west-3": "763104351884",
"eu-south-1": "692866216735",
"eu-south-2": "503227376785",
"me-south-1": "217643126080",
"me-central-1": "914824155844",
"sa-east-1": "763104351884",
"us-east-1": "763104351884",
"us-east-2": "763104351884",
"us-gov-east-1": "446045086412",
"us-gov-west-1": "442386744353",
"us-iso-east-1": "886529160074",
"us-isob-east-1": "094389454867",
"us-west-1": "763104351884",
"us-west-2": "763104351884",
"ca-west-1": "204538143572"
},
"tag_prefix": "2.3.0-tgi2.0.2",
"repository": "huggingface-pytorch-tgi-inference",
"container_version": {
"gpu": "cu121-ubuntu22.04"
}
}
}
}
Expand Down
Loading
Loading