使用 Scikit-learn 搭配 Amazon SageMaker AI 的資源 - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Scikit-learn 搭配 Amazon SageMaker AI 的資源

您可以使用 Amazon SageMaker AI,以使用自訂 Scikit-learn 程式碼來訓練和部署模型。SageMaker AI Python SDK Scikit-learn 估算器和模型以及 SageMaker AI 開放原始碼 Scikit-learn 容器,讓撰寫 Scikit-learn 指令碼以及在 SageMaker AI 中執行該指令碼變得更輕鬆。下節提供參考資料,您可以用來了解如何使用 Scikit-learn 搭配 SageMaker AI。

需求

Scikit-learn 1.2 具有以下相依性。

相依性 最低版本
Python 3.8
NumPy 1.17.3
SciPy 1.3.2
joblib 1.1.1
threadpoolctl 2.0.0

Sagemaker AI 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 AI 的一般資訊,請參閱使用 Scikit-learn 搭配 SageMaker Python SDK

您想要做什麼?

注意

需要使用 Matplotlib v2.2.3 或更新版本才能執行 SageMaker AI Scikit-learn 範例筆記本。

我想要使用 Scikit-learn,在 SageMaker AI 中進行資料處理、特徵工程或模型評估。

如需範例 Jupyter 筆記本,請參閱 https://github.com/awslabs/amazon-sagemaker-examples/tree/master/sagemaker_processing/scikit_learn_data_processing_and_model_evaluation

如需有關訓練和部署 Scikit-learn 模型的部落格文章,請參閱 Amazon SageMaker AI 新增 Scikit-Learn 支援

如需相關文件,請參閱 ReadTheDocs

我想要在 SageMaker AI 中訓練自訂 Scikit-learn 模型。

如需範例 Jupyter 筆記本,請參閱 https://github.com/awslabs/amazon-sagemaker-examples/tree/master/sagemaker-python-sdk/scikit_learn_iris

如需文件,請參閱使用 Scikit-learn 訓練模型

我有已在 SageMaker AI 中訓練的 Scikit-learn 模型,而且想要將其部署到託管端點。

如需詳細資訊,請參閱部署 Scikit-learn 模型

我有已在 SageMaker AI 外訓練的 Scikit-learn 模型,而且想要將其部署到 SageMaker AI 端點

如需詳細資訊,請參閱從模型資料部署端點

我想要參閱 Amazon SageMaker Python SDK Scikit-learn 類別的 API 文件。

如需詳細資訊,請參閱 Scikit-learn 類別

我想要參閱 SageMaker AI Scikit-learn 容器的相關資訊。

如需詳細資訊,請參閱 SageMaker Scikit-learn 容器 GitHub 儲存庫