v0.5.0
Stable ✅
What's Changed
This release includes the following new resources and updates:
- Pipeline Execution
⚠️ retry_pipeline_execution
is not supported via ACK operator and needs to be implemented at application level. Theretry_pipeline_execution
call needs to be sent to SageMaker directly and not through ACK SageMaker
- Pipeline
⚠️ Pipeline does not support S3 location as input
New Features:
- Training Job resource now supports Managed warm pool, heterogeneous clusters through Instance Groups and Retry Strategy.
- Warm pools are auto terminated if training job does not complete successfully.
- Training Job resource now supports Update Operations.
- Update training job only supports adding new profiling configurations when training job is InProgress or to change warm pool retention length after training job completes
Commits
- fix: Use server side defaults for Train definitions by @ananth102 in #177
- Feature: Support RetryStrategy/InstanceGroups by @ananth102 in #175
- Initial pipeline resource by @ryansteakley in #178
- Initial pipeline-execution resource by @ryansteakley in #174
- check in status for lastModifiedTime pipelineResources by @ryansteakley in #182
- Feature: UpdateTrainingJob and warm pool support by @ananth102 in #179
- Test: Unit test for update training job by @ananth102 in #180
- Pipeline unit tests by @ryansteakley in #181
- Pipeline-Execution Unit Tests by @ryansteakley in #183
- Fix: generator.yaml indent by @ananth102 in #184
- release artifacts for release v0.5.0 by @ananth102 in #185
Full Changelog: v0.4.5...v0.5.0