sagemaker-python-sdk and sagemaker-spark

These are ecosystem siblings serving different integration points—the Python SDK provides direct SageMaker access for ML workflows, while the Spark library enables SageMaker integration within distributed Spark data processing pipelines.

sagemaker-python-sdk
74
Verified
sagemaker-spark
51
Established
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 2,232
Forks: 1,229
Downloads:
Commits (30d): 40
Language: Python
License: Apache-2.0
Stars: 301
Forks: 128
Downloads:
Commits (30d): 0
Language: Scala
License: Apache-2.0
No Package No Dependents
Stale 6m No Package No Dependents

About sagemaker-python-sdk

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.

About sagemaker-spark

aws/sagemaker-spark

A Spark library for Amazon SageMaker.

Scores updated daily from GitHub, PyPI, and npm data. How scores work