使用Amazon sagemaker python SDK与适用于python的AWS开发工具包(Boto3)有什么区别

2 amazon-web-services aws-sdk amazon-sagemaker

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

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

有谁能解释这两种方法之间的区别,两种方法都有优点和缺点吗?

谢谢

小智 6

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

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

希望这可以帮助。