#84 · Primary category: MLOps & Evaluation
sagemaker-python-sdk
A library for training and deploying machine learning models on Amazon SageMaker
Project last updated:08/28/26
GitHub Stars
2.3K
Forks
1.3K
Contributors
527
License
Apache-2.0
Why we included this project
For teams already on AWS, this is the most direct way to drive SageMaker from Python. It wraps training, real-time and batch inference, hyperparameter tuning, the model registry, and processing jobs in one object-oriented API, so a training script can become a live endpoint in a few method calls. The 3.x release split the library into modular packages for core, training, serving, and MLOps, and folded framework-specific classes into a single ModelTrainer and ModelBuilder, which helps when you juggle PyTorch, TensorFlow, or custom containers. If you want managed infrastructure and GPU provisioning without building your own orchestration layer, and you want training and deployment logic versioned in code, this SDK is worth a look. For anyone committed to SageMaker, it is effectively the control plane for ML operations.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models