我从这些examples provided by AWS开始探索AWS SageMaker . 然后,我对此特定设置进行了一些修改,以便它使用我的用例中的数据进行培训 .
现在,当我继续研究这个模型和调优时,在我删除推理 endpoints 一次后,我希望能够重新创建相同的 endpoints - 即使在停止并重新启动笔记本实例后(因此笔记本/内核会话是不再有效) - 使用已经训练过的模型工件上传到/输出文件夹下的S3 .
现在我不能简单地直接跳到这行代码:
bt_endpoint = bt_model.deploy(initial_instance_count = 1,instance_type = 'ml.m4.xlarge')
我做了一些搜索 - 包括amazon's own example of hosting pre-trained models,但我有点失落 . 我将非常感谢我可以效仿并适应我的案例的任何指导,示例或文档 .
1 回答
您的评论是正确的 - 您可以在给定现有EndpointConfiguration的情况下重新创建 endpoints . 这可以通过控制台,AWS CLI或SageMaker boto客户端完成 .
https://docs.aws.amazon.com/cli/latest/reference/sagemaker/create-endpoint.html
https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker.html#SageMaker.Client.create_endpoint