在亚马逊上使用 Scikit-Learn SageMaker - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在亚马逊上使用 Scikit-Learn SageMaker

您可以使用亚马逊 SageMaker 使用自定义 Scikit-Learn 代码训练和部署模型。 SageMaker Python SDK SDK Scikit-Learn 估算器和模型以及 SageMaker 开源 Scikit-Learn 容器使编写 Scikit-Learn 脚本和运行脚本变得更加容易。 SageMaker

要求

Scikit-learn 1.2 具有以下依赖关系。

依赖关系 最低版本
Python 3.8
NumPy 1.17.3
SciPy 1.3.2
joblib 1.1.1
threadpoolctl 2.0.0

SageMaker Scikit-Learn 容器支持以下 Scikit-Learn 版本。

支持的 Scikit-learn 版本 最低 Python 版本
1.2-1 3.8
1.0-1 3.7
0.23-1 3.6
0.20.0 2.73.4

有关编写 Scikit-Learn 训练脚本以及使用 Scikit-Learn 估算器和模型的一般信息, SageMaker请参阅在 Python SDK 中使用 Scikit-Learn。 SageMaker

您需要做什么?

注意

运行 Scikit-Learn 示例笔记本需要 Matplotlib v2.2.3 或更高版本。 SageMaker

我想使用 Scikit-Learn 进行数据处理、特征工程或模型评估。 SageMaker

有关示例 Jupyter 笔记本,请参阅 https://github.com/awslabs/amazon-sagemaker-examples/tree/master/sagemaker_processing/scikit_learn_data_processing_and_model_evaluation

有关训练和部署 Scikit-Learn 模型的博客文章,请参阅亚马逊新增 Scikit-L SageMaker e arn 支持。

有关文档,请参阅ReadThe文档

我想在里面训练一个自定义 Scikit-Learn 模型。 SageMaker

有关示例 Jupyter 笔记本,请参阅 https://github.com/awslabs/amazon-sagemaker-examples/tree/master/sagemaker-python-sdk/scikit_learn_iris

有关文档,请参阅使用 Scikit-learn 训练模型

我有一个经过训练的 Scikit-Learn 模型 SageMaker,我想将其部署到托管端点。

有关更多信息,请参阅部署 Scikit-learn 模型

我有一个我在外面训练的 Scikit-Learn 模型 SageMaker,我想将其部署到端点 SageMaker

有关更多信息,请参阅从模型数据部署端点

我想查看 Amaz SageMaker on Python SDK SDK scikit-Learn 类的 API 文档。

有关更多信息,请参阅 Scikit-learn 类

我想查看有关 SageMaker Scikit-Learn 容器的信息。

有关更多信息,请参阅 SageMaker Scikit-Learn 容器存储库。 GitHub