sagemaker-python-sdk

几行 Python 把模型训练部署到 AWS 云端

开源 free 基础设施
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2269
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类基础设施
开发团队aws
所属国家
官网地址
定价模式free
价格说明开源SDK免费,使用需AWS SageMaker付费资源
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型aws,huggingface,machine-learning,mxnet,python,pytorch,sagemaker,tensorflow
GitHub 星标★ 2269
30天Star增速
HF 下载量
上线时间2017-11-14 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-12
浏览次数0

项目介绍

sagemaker-python-sdk 是 AWS 官方维护的 Python 库,用于在 Amazon SageMaker 平台上训练和部署机器学习模型。它把 SageMaker 的底层 API 封装成高层接口,让开发者用几行 Python 代码就能完成数据上传、启动训练任务、调参、部署推理端点等操作。核心能力包括:支持 PyTorch、TensorFlow、MXNet、Hugging Face 等主流框架的估算器(Estimator),可本地或云端运行;内置超参数调优、分布式训练、自动模型调优;提供模型部署、批量转换、推理管道等能力。它解决的是机器学习工程化中环境配置繁琐、训练与部署流程割裂的问题,把 AWS 基础设施能力直接嵌入 Python 工作流,适合已在 AWS 生态中做 MLOps 的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(README 徽章显示该库支持多个 Python 版本)
  • pip 包管理工具
  • 可用的 AWS 账号与 SageMaker 使用权限(README 节选中未给出配置步骤)

安装与启动步骤

  1. 1检查 Python 环境

    README 徽章标注支持多个 Python 版本,先确认本地已装 Python 并查看版本,避免版本不兼容。

    python --version
  2. 2安装 SDK

    README 徽章指向 PyPI 上的 sagemaker 包,可用 pip 安装;节选中未给出官方安装命令,此处为通用做法。

    pip install sagemaker
  3. 3准备训练脚本

    README 说明可用 Apache MXNet、PyTorch 等框架,也可用 Amazon 内置算法或自带算法,先准备好训练入口脚本。

  4. 4按官方文档使用

    README 徽章指向稳定版文档 sagemaker.readthedocs.io,训练、调参与部署的具体用法请以该文档示例为准。

如何确认成功

执行 pip show sagemaker 能显示已安装版本,即说明库安装成功;README 节选未给出其他自检方式。

常见问题

Q:支持哪些深度学习框架?

A:README 明确支持 Apache MXNet 与 PyTorch,也可使用 Amazon 内置算法(针对 SageMaker 与 GPU 训练优化),或带入自己的算法。

Q:装完 SDK 就能直接训练吗?

A:SDK 只是训练与部署的封装库,实际训练与部署运行在 Amazon SageMaker 上,还需要 AWS 账号与相应权限;README 节选未给出这部分配置说明。

Q:安装命令到哪里确认?

A:README 节选中没有安装章节,本教程依据徽章所示的 PyPI 包名推断,正式安装方式请查阅 sagemaker.readthedocs.io 稳定版文档。

注意事项

  • 本教程依据的 README 节选未包含安装说明,安装命令由 PyPI 徽章所示包名推断,请以官方文档为准。
  • 训练与部署依赖 AWS SageMaker 服务,README 节选中未提供凭证、区域、角色等配置细节。
  • 官方稳定版文档地址:https://sagemaker.readthedocs.io/en/stable/

核心亮点

  • 官方维护,与 SageMaker 新功能同步快,API 覆盖训练、调优、部署全流程
  • 对 PyTorch、TensorFlow、Hugging Face 等框架封装完善,迁移成本低
  • 支持本地模式调试,无需每次上传云端即可验证代码

不足之处

  • 强绑定 AWS SageMaker,脱离该平台基本无法使用
  • 本地模式与云端行为存在差异,调试通过不代表云端无误

适用场景

  • 在 AWS 上训练和部署深度学习模型
  • 用 Hugging Face 模型做云端微调与推理
  • 搭建自动化 MLOps 流水线并管理推理端点

替代项目

Kubeflow、MLflow

上一篇:MiMo2API

下一篇:astra-sim

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

[DEPRECATED / UNMAINTAINED] No longer maintained.

★ 300 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 9308 2026-09-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 182764 2026-08-09
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 444 2026-08-10