aws/sagemaker-python-sdk
A library for training and deploying machine learning models on Amazon SageMaker
Provides unified APIs for training with PyTorch, MXNet, and Amazon's optimized algorithms, plus support for custom Docker containers. Version 3.x introduces a modular architecture with separate packages for training (`sagemaker-train`) and inference (`sagemaker-serve`), alongside simplified object-oriented interfaces like `ModelTrainer` and `ModelBuilder` that reduce framework-specific boilerplate. Integrates with SageMaker's distributed training, hyperparameter tuning, JumpStart pre-built models, and local development modes for testing before cloud deployment.
2,232 stars. Actively maintained with 40 commits in the last 30 days.
Stars
2,232
Forks
1,229
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
40
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/aws/sagemaker-python-sdk"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
aws-samples/sagemaker-ssh-helper
A helper library to connect into Amazon SageMaker with AWS Systems Manager and SSH (Secure Shell)
aws/sagemaker-xgboost-container
This is the Docker container based on open source framework XGBoost...
aws-samples/aws-ml-enablement-workshop
組織横断的にチームを組成し、機械学習による成長サイクルを実現する計画を立てるワークショップ
aws-deepracer-community/deepracer-on-the-spot
Repo for running DeepRacer on Spot or Standard instances to save money versus the AWS DeepRacer console
aws/sagemaker-training-toolkit
Train machine learning models within a 🐳 Docker container using 🧠 Amazon SageMaker.