您在本地訓練了一個 scikit-learn 羅吉斯迴歸模型,現在想將其部署到 Amazon SageMaker 上,僅用於推論。SageMaker 要託管這個本地訓練的模型需要哪些步驟?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立一個包含推論程式碼的 Docker 映像,使用 ECR 註冊表主機名稱標記它,然後將映像推送到 Amazon ECR。.
為什麼這是答案
要在 SageMaker 上部署本地訓練的 scikit-learn 模型進行推論,您需要將推論程式碼和模型打包成一個 Docker 映像。這個映像必須推送到 Amazon ECR (Elastic Container Registry),這是 SageMaker 用來獲取容器映像的服務。因此,建立包含推論邏輯的 Docker 映像,使用 ECR 註冊表主機名稱進行標記,然後將其推送到 ECR 是正確的步驟。 其他選項不正確的原因: 將映像上傳到 Amazon S3 是不正確的,S3 用於儲存資料和模型 artifacts,而不是 Docker 映像。 將映像上傳到 Docker Hub 也是不正確的,SageMaker 預設從 ECR 拉取映像。 序列化模型是必要的,但單獨序列化模型並不能直接部署,它需要與推論程式碼一起打包在 Docker 映像中。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡