簡體   English   中英

安排 sagemaker 模型的部署

[英]Schedule the deployment of a sagemaker model

我正在試用 SageMaker,並使用自動駕駛儀創建了一個模型。 關鍵是 SageMaker 只允許您直接部署到端點。 但是由於我每天只會使用該模型幾次,所以按事件安排部署的最直接方法是什么(例如,將新的 csv 加載到 s3 目錄中或當我在 sqs 中看到隊列時)或在至少定期?

上面的答案是錯誤的。 Boto3 是 Lambda Python 環境的一部分,因此您需要做的就是創建一個 SageMaker 客戶端並調用適當的 API。

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker.html

您可以使用觸發器(例如 Cloudwatch Events/EventBridge、S3 事件等)來運行部署 SageMaker 模型的 Lambda 函數。 但是,Lambda 函數需要可以調用 SageMaker API 的運行時。 您必須為此創建一個自定義運行時(通過層)。 如果您使用 Python,請將其用作參考: https : //dev.to/vealkind/getting-started-with-aws-lambda-layers-4ipk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM