Commit 53a3f2d
Master model customization to keynote 3 v3 (#1925)
* sagemaker-core update, port sft-trainer and ai registry (#1895)
* sagemaker core update with MC service.json, SFT notebook flow succeeded before modelpackage
* remove workaround, modelpackage issue persists
* remove ai registry port
* feat: AIRegistry SDK Implementation (#1893)
* remove sft trainer port, fix ModelPackage issue (#1901)
* Add/port finetuning interfaces to v3 (#1906)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
* ported evaluation from v2->v3. pending example notebooks results (#1902)
* v2->v3 porting for eval
* bring back deleted needed files
* unit tests
---------
Co-authored-by: Mohamed Zeidan <[email protected]>
* Mc deployment (#1909)
* Updates for Model Customization
* Model Builder Base change
* Fix
* Support for Model Customization
* New Model Builder changes with Model Customization
* Fix
* Add base_trainer, addition to PR#1906 (#1910)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
* Add base_trainer, addition to PR#1906
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
* AIRegistry Integration Tests (#1908)
* feat: Trainer wait with MLFlow metrics (#1907)
* feat: update eval integs (#1912)
Co-authored-by: Mufaddal Rohawala <[email protected]>
* Update get_all method for Evaluator and Dataset (#1913)
* Update get_all method for Evaluator and Dataset
- Update Dataset.get_all() and added refresh()
- Update Evaluator.get_all() and added refresh()
- Added more tags in condition when importing hub content
* Update dataset, evaluators and examples
* remove hub_content_name
* port bedrock model builder and add integ test (#1911)
* port bedrock model builder and add integ test
* Add unit test and notebook, port new version of bedrock model builder
* add docstring
* Mc deployment integ tests and example notebook (#1914)
* Updates for Model Customization
* Model Builder Base change
* Fix
* Support for Model Customization
* New Model Builder changes with Model Customization
* Fix
* Deployment Integ tests
* Tests
* Deployment NOtebook
* fix
* Update model hub name and encoding method (#1918)
* Update get_all method for Evaluator and Dataset
- Update Dataset.get_all() and added refresh()
- Update Evaluator.get_all() and added refresh()
- Added more tags in condition when importing hub content
* Update dataset, evaluators and examples
* remove hub_content_name
* Update hub name and hash
- Update model hub name to be AIRegistry-{accountId}-{region}
- Update hub name hash
* Add telemetry for model customization (#1920)
* add telemetry to model customization
* add telemetry to model customization 2
* small fix
* INteg tests for nova bedrock (#1926)
* Bedrock Nova
* Unit tests for bedrock nova
* accept eula always (#1928)
Co-authored-by: Mohamed Zeidan <[email protected]>
* Add studio tags to trainer (#1927)
* Update get_all method for Evaluator and Dataset
- Update Dataset.get_all() and added refresh()
- Update Evaluator.get_all() and added refresh()
- Added more tags in condition when importing hub content
* Update dataset, evaluators and examples
* remove hub_content_name
* Update hub name and hash
- Update model hub name to be AIRegistry-{accountId}-{region}
- Update hub name hash
* Add studio tags to trainer
Tested nu checking training job creation inputs and unit tests
---------
Co-authored-by: rsareddy0329 <[email protected]>
* Finetuning classes: add accept_eula support & Add integ tests for sft, rlvr,rlaif, dpo trainers (#1915)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
* Add base_trainer, addition to PR#1906
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Finetuning classes: Add accept_eula support
* Finetuning classes: Add accept_eula support
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
* feat: pipeline name fix + mlflow arn fix + jinja dep (#1931)
* changes for pipeline naming
* feat: pipeline name fix + mlflow arn fix + jinja dep
---------
Co-authored-by: Mufaddal Rohawala <[email protected]>
* AIRegistry: Add Support to user provided session and role (#1932)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
* Add base_trainer, addition to PR#1906
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Finetuning classes: Add accept_eula support
* Finetuning classes: Add accept_eula support
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
* format name for ai reg, stripped name of =, added domain-id tags for … (#1930)
* format name for ai reg, stripped name of =, added domain-id tags for datasets and evaluators, prefix changed t use full path including filename
* pulling metadata path since get_current_domain_id didnt work
* rmvd gamma endpoint
---------
Co-authored-by: Mohamed Zeidan <[email protected]>
* fixed train unit tests (#1933)
Co-authored-by: Mohamed Zeidan <[email protected]>
* Updating DataSet versioning pattern for parity with UI (#1934)
* fix dataset arn configuration in eval (#1935)
Co-authored-by: Mufaddal Rohawala <[email protected]>
* Master model customization v3 (#1936)
* Updating DataSet versioning pattern for parity with UI
* Updating default S3 bucket and prefix for datasets
* fix: custom metrics and pipeline name in lineage (#1937)
* remove mlflow config for base model eval only
* fix unit
* fix custom metrics and pipeline name in lineage
---------
Testing:
1. Added/Ran units.
2. Tested LLMAJ eval.
Co-authored-by: Mufaddal Rohawala <[email protected]>
* Integ tests for ModelBuilder (#1939)
* Bedrock Nova
* Unit tests for bedrock nova
* Integ test updates
* Test case updates
* fixing AIRegistry integration and unit tests (#1941)
* Update error messages based on feedback (#1938)
* feat: Inline MLFlow metrics with Serverless MLFlow App (#1942)
* Master model customization v3 (#1945)
* Bedrock Nova
* Unit tests for bedrock nova
* Integ test updates
* Test case updates
* Bedrock tests
* fix: update eval integ tests (#1946)
* update eval integ tests
* fix unit tests
---------
Co-authored-by: Mufaddal Rohawala <[email protected]>
* Finetuning classes: Add integ tests (#1947)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
* Add base_trainer, addition to PR#1906
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Finetuning classes: Add accept_eula support
* Finetuning classes: Add accept_eula support
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
* Finetuning classes: Add integration tests
* Merge conflicts
* Merge conflicts
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
* Workflow change to enable github actions (#1948)
* workflow change and test
* remove test
* Remove beta endpoint info, add region validation and tests (#1950)
* Add/port finetuning interfaces to v3
* Add/port finetuning interfaces to v3
* Add base_trainer, addition to PR#1906
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Add integ tests for sft, rlvr,rlaif, dpo trainers
* Finetuning classes: Add accept_eula support
* Finetuning classes: Add accept_eula support
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
* AIRegistry: Support user provided session and role
* Finetuning classes: Add integration tests
* Merge conflicts
* Merge conflicts
* Remove beta endpoint details in sagemaker-core
* add region validation for models
---------
Co-authored-by: Roja Reddy Sareddy <[email protected]>
---------
Co-authored-by: Molly He <[email protected]>
Co-authored-by: jam-jee <[email protected]>
Co-authored-by: rsareddy0329 <[email protected]>
Co-authored-by: Roja Reddy Sareddy <[email protected]>
Co-authored-by: Mohamed Zeidan <[email protected]>
Co-authored-by: Gokul Anantha Narayanan <[email protected]>
Co-authored-by: Mufaddal Rohawala <[email protected]>
Co-authored-by: Mufaddal Rohawala <[email protected]>
Co-authored-by: Zhaoqi <[email protected]>1 parent cc4d91b commit 53a3f2d
File tree
292 files changed
+124785
-28935
lines changed- .github/workflows
- sagemaker-core
- sample/sagemaker/2017-07-24
- src/sagemaker
- core
- apiutils
- clarify
- config
- deserializers
- experiments
- helper
- image_retriever
- jumpstart
- factory
- local
- mlflow
- model_monitor
- modules
- local_core
- train
- container_drivers/distributed_drivers
- remote_function
- core
- runtime_environment
- s3
- serializers
- shapes
- telemetry
- tools
- training
- utils
- code_injection
- workflow
- lineage
- tests
- integ
- image_retriever
- jumpstart
- unit
- config
- generated
- helper
- interactive_apps
- jumpstart
- hub
- lineage
- local
- model_monitor
- modules
- local_core
- train
- container_drivers/distributed_drivers
- remote_function
- runtime_environment
- serializers
- session
- telemetry
- tools
- utils
- workflow
- sagemaker-serve
- src/sagemaker/serve
- tests
- integ
- unit
- sagemaker-train
- example_notebooks/evaluate
- src/sagemaker
- ai_registry
- train
- common_utils
- evaluate
- tests
- integ
- ai_registry
- train
- unit
- ai_registry
- train
- common_utils
- evaluate
- sm_recipes
- tests/integ/sagemaker/modules/evaluate
- v3-examples/model-customization-examples
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
292 files changed
+124785
-28935
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
96 | 104 | | |
97 | 105 | | |
98 | 106 | | |
| |||
Large diffs are not rendered by default.
Lines changed: 14973 additions & 534 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
228 | | - | |
| 228 | + | |
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
130 | | - | |
| 130 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2004 | 2004 | | |
2005 | 2005 | | |
2006 | 2006 | | |
2007 | | - | |
| 2007 | + | |
2008 | 2008 | | |
2009 | 2009 | | |
2010 | 2010 | | |
| |||
2013 | 2013 | | |
2014 | 2014 | | |
2015 | 2015 | | |
2016 | | - | |
| 2016 | + | |
2017 | 2017 | | |
2018 | 2018 | | |
2019 | 2019 | | |
| |||
2024 | 2024 | | |
2025 | 2025 | | |
2026 | 2026 | | |
2027 | | - | |
| 2027 | + | |
2028 | 2028 | | |
2029 | 2029 | | |
2030 | 2030 | | |
2031 | 2031 | | |
2032 | 2032 | | |
2033 | 2033 | | |
2034 | 2034 | | |
2035 | | - | |
| 2035 | + | |
2036 | 2036 | | |
2037 | 2037 | | |
2038 | 2038 | | |
| |||
2101 | 2101 | | |
2102 | 2102 | | |
2103 | 2103 | | |
2104 | | - | |
2105 | | - | |
2106 | | - | |
| 2104 | + | |
2107 | 2105 | | |
2108 | 2106 | | |
2109 | 2107 | | |
| |||
2187 | 2185 | | |
2188 | 2186 | | |
2189 | 2187 | | |
2190 | | - | |
2191 | | - | |
2192 | | - | |
| 2188 | + | |
2193 | 2189 | | |
2194 | 2190 | | |
2195 | 2191 | | |
| |||
2373 | 2369 | | |
2374 | 2370 | | |
2375 | 2371 | | |
2376 | | - | |
2377 | | - | |
2378 | | - | |
| 2372 | + | |
2379 | 2373 | | |
2380 | 2374 | | |
2381 | 2375 | | |
| |||
0 commit comments