为什么我需要 Container for AWS SageMaker?如果我想在 SageMaker 的 Jupyter 笔记本上运行 Scikit Learn 以进行自学,我还需要为其配置 Container 吗?
如果我只想学习 Scikit Learn,我需要的 SageMaker 最低配置是多少?例如,我想用一组训练数据和一组测试数据运行 Scikit Learn 的决策树算法。我需要在 SageMaker 上做什么才能执行任务?谢谢。
为什么我需要 Container for AWS SageMaker?如果我想在 SageMaker 的 Jupyter 笔记本上运行 Scikit Learn 以进行自学,我还需要为其配置 Container 吗?
如果我只想学习 Scikit Learn,我需要的 SageMaker 最低配置是多少?例如,我想用一组训练数据和一组测试数据运行 Scikit Learn 的决策树算法。我需要在 SageMaker 上做什么才能执行任务?谢谢。
你不需要太多。只是一个对您的角色具有相关权限的 AWS 账户。在 AWS SageMaker 控制台中,您只需单击一下即可运行 AWS 笔记本实例。预装了 Sklearn,您可以开箱即用。不需要特殊的容器。
至少,您只需要具有相关权限的 AWS 账户即可创建 EC2 实例并从您的 S3 读取/写入。就是这样,试试吧。:)
如果您不关心使用 Sagemaker 的培训和部署功能,那么您只需要创建一个新conda_python3
笔记本并导入 sklearn。
我也对如何通过 Scikit Learn 来利用 Sagemaker 的训练/部署功能感到困惑。最好的解释和最新的似乎是:
https://github.com/aws/sagemaker-python-sdk/blob/master/src/sagemaker/sklearn/README.rst
简要总结如下: