使用 Amazon Sagemaker Python SDK 与 AWS SDK for Python (Boto3)



我是 AWS 的新手,刚开始学习 sagemaker,我发现有两种方法可以训练模型: 使用 Sagemaker 训练模型

  1. 创建并运行训练作业 (Amazon SageMaker Python SDK)
  2. 创建并运行训练任务(适用于 Python 的 AWS 开发工具包 (Boto 3))

有没有人可以解释这两种方式之间有什么区别,两种方式都有优点和缺点吗?

谢谢

SageMaker SDK是一个简单、高级的开发工具包,专注于ML实验。它完全抽象了基础架构的复杂性,绝对是笔记本中使用的一种。

Boto3(和其他语言开发工具包)是服务级别的开发工具包,可让您完全控制 100% 的 SageMaker API,就像您在 EC2 等上一样。这是以较低级别的操作、更冗长等为代价的。此 SDK 最适合生产、自动化等。

希望这有帮助。

相关内容

  • 没有找到相关文章

最新更新