{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence"}],"enrichment":{"capability":"SageMaker Python SDK is a library for training and deploying machine learning models on Amazon SageMaker, supporting frameworks like PyTorch and MXNet as well as Amazon's built-in algorithms.","skillfed_tags":["aws-integration","distributed-training","model-deployment"],"use_cases":["Train custom ML models on SageMaker using your own Docker containers or built-in frameworks like PyTorch, with data sourced from S3.","Deploy trained models as real-time inference endpoints using ModelBuilder, replacing the V2 Model and Predictor workflow.","Run hyperparameter tuning jobs to optimize model performance across distributed SageMaker infrastructure.","Build end-to-end ML pipelines combining training, processing, and model registry operations via the MLOps module.","Perform local training and inference testing before deploying to SageMaker, reducing iteration time."],"what_it_does":"SageMaker Python SDK v3 is a complete rewrite of AWS's machine learning library, introducing a modular architecture split across four PyPI packages (core, train, serve, mlops) and unified APIs for training and inference. Version 3 replaces the older Estimator and Model classes with ModelTrainer and ModelBuilder, reducing boilerplate and aligning the SDK with AWS's object-oriented API design. The library supports training with PyTorch, MXNet, and Amazon's built-in algorithms, as well as custom Docker containers, and handles both distributed training and real-time inference endpoints.\n\nThe SDK is actively maintained (released 3 days ago, last commit 2026-08-14) with no known vulnerabilities and supports Python 3.10, 3.11, and 3.12. It has low install friction and is classified as Alpha (Development Status 3), indicating the v3 architecture is still stabilizing. The modular design allows you to install only the components you need (training, serving, or MLOps), though the main sagemaker package depends on all four subpackages.","worth_installing":"Yes, with conditions. Install if you are starting a new SageMaker project or actively migrating from v2\u2014the modular architecture and unified APIs reduce complexity. Do not install if you have existing v2 code relying on Estimator, Model, or Predictor classes; those are unsupported in v3 and require rewriting. The package is actively maintained, permissively licensed, and has no known vulnerabilities, but it is still in Alpha (Development Status 3), so expect potential API changes in minor releases."},"id":"sagemaker","links":{"html":"https://skillfed.io/packages/sagemaker","md":"https://skillfed.io/packages/sagemaker.md","pypi":"https://pypi.org/project/sagemaker/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"sagemaker","python_support":"supports_current","summary":"Open source library for training and deploying models on Amazon SageMaker."},"popularity":{"monthly_downloads":20923205,"position":1022,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"3.19.0"}
