【发布时间】:2019-02-28 01:07:50
【问题描述】:
我正在尝试避免将现有模型训练过程迁移到 SageMaker,并避免创建自定义 Docker 容器来托管我们训练的模型。
我希望将我们现有的经过训练的模型注入 AWS 通过 sagemaker-python-sdk 提供的预构建 scikit 学习容器中。我发现的所有示例都需要先训练模型,这会在 SageMaker 中创建模型/模型配置。然后使用 deploy 方法进行部署。
是否可以为 deploy 方法提供经过训练的模型并将其托管在 AWS 提供的预构建 scikit learn 容器中?
供参考,the examples 我见过遵循以下操作顺序:
- 创建
sagemaker.sklearn.estimator.SKLearn的实例并提供训练脚本 - 调用
fit方法就可以了 - 这会在 SageMaker 中创建模型/模型配置
- 在
SKLearn实例上调用deploy方法,该方法会自动获取在步骤 2/3 中创建的模型并将其部署在预构建的 scikit learn 容器中作为 HTTPS 端点。
【问题讨论】:
标签: python amazon-web-services scikit-learn amazon-sagemaker