Jump to
- sagemaker-python-sdk - AWS SageMaker SDK (Python)
- sagemaker-studio-image-build-cli
- sagemaker-studio-auto-shutdown-extension
- amazon-sagemaker-examples
- deequ
- Setup
- Data processing
- SageMaker Data Wrangler
- SageMaker Feature Store (Offline or Online)
- Train models with Offiine
- Performs low-latency inferecing with Online
- There are three main ways to store features in Amazon SageMaker:
- Using Amazon SageMaker Feature Store as an Amazon SageMaker Data Wrangler destination after preprocessing steps have been completed and features have been added.
- Exporting a notebook from SageMaker Data Wrangler that runs through feature definition, feature group creation, and ingestion of data into SageMaker Feature Store.
- Using the SageMaker Python SDK in a custom notebook that runs through feature definition, feature group creation, and ingestion of data into SageMaker Feature Store.
- Model development
- SageMaker Experiments (similar to MLflow)
- Use Amazon SageMaker built-in algorithms or pretrained models (link)
- SageMaker fully-managed MLflow
- SageMaker Debugger
- SageMaker Operators for Kubernetes (link)
- SageMaker Estimator - to run a training job
- Hyperparameter tuning (link)
- SageMaker Autopilot
- SageMaker Clarify - to detect bias in pre-training data and post-training models and access explainability reports.
- Learn how Amazon SageMaker Clarify helps detect bias, AWS, 2022-09-01
- SageMaker JumpStart
- Supported foundation models 220+
- SageMaker Experiments (similar to MLflow)
- Deployment and Inference
- Model registry
- SageMaker Pipelines - SageMaker Model Building Pipelines steps
- SageMaker hosting services
- Production endpoint testing strategies
- Model Cards - when they want to publish their model in public
- Monitoring