Designer和EAS在使用鏈路上進行了無縫對接,您可以在離線訓練、離線預測和評估流程完成後,將單個模型部署至EAS,以建立一個線上模型服務。本文為您介紹如何將在Designer平台訓練獲得的模型一鍵或手動部署為EAS線上服務。
前提條件
已完成模型訓練,並驗證了模型的準確性,詳情請參見構建與調試模型。
單模型一鍵部署
支援的模型組件
以下模型組件支援您直接一鍵部署至EAS。其餘部分模型僅支援手動部署,詳情請參見單模型手動部署。
|
組件名稱 |
產出可部署模型格式 |
匹配的EAS Processor |
備忘 |
|
羅吉斯迴歸二分類 |
PMML |
PMML |
訓練前需單擊模型組件,在欄位設定頁簽選中是否產生PMML。 |
|
GBDT二分類 |
PMML |
PMML |
|
|
線性支援向量機 |
PMML |
PMML |
|
|
羅吉斯迴歸多分類 |
PMML |
PMML |
|
|
隨機森林 |
PMML |
PMML |
|
|
樸素貝葉斯 |
PMML |
PMML |
|
|
K均值聚類 |
PMML |
PMML |
|
|
GBDT迴歸 |
PMML |
PMML |
|
|
線性迴歸 |
PMML |
PMML |
|
|
評分卡訓練 |
PMML |
PMML |
|
|
文本摘要訓練 |
tgz包 |
EasyNLP |
會自動設定好PAI提供在公開OSS中的EasyNLP,無需自訂配置。 |
|
映像分類訓練(torch) |
tgz包 |
EasyCV |
會自動設定好PAI提供在公開OSS中的EasyCV,無需自訂配置。 |
|
PyAlink指令碼 |
AlinkModel |
Alink |
詳情請參見PyAlink指令碼。 |
|
XGBoost訓練 |
XGBoost |
XGBoost |
詳情請參見XGBoost訓練。 |
操作步驟
單模型手動部署
以下模型組件不支援上述的一鍵部署,需要在模型訓練完成後,使用通用模型匯出組件將模型拼裝並匯出至OSS目錄後,再手動部署。
|
組件名稱 |
產出可部署模型格式 |
匹配的EAS Processor |
手動部署流程 |
|
PS-SMART二分類 |
PS格式 |
PS演算法 |
需要在組件下遊串連通用模型匯出組件。 |
|
PS-SMART多分類 |
|||
|
PS-SMART迴歸 |
匯出模型到OSS Bucket後,您可以參見自訂部署手動部署模型至EAS。
常見問題
通過一鍵部署方式部署模型時,有節點支援部署,但是置灰不支援選擇,如何解決?在模型列表對話方塊中,僅顯示模型條目K均值聚類-1,底部只有關閉按鈕,沒有註冊或部署選項。
您需要單擊該元件節點,在右側欄位設定頁簽中,選中是否產生PMML,並重新執行對應節點。
相關文檔
-
您可以前往PAI-EAS模型線上服務頁面,查看已部署服務的狀態,或對服務進行管理操作。詳情請參見服務部署。
-
您可以通過線上調試功能,來測試服務運行是否正常,詳情請參見服務線上調試。
-
部署模型服務後,支援通過Designer的更新EAS服務(beta)組件,來定時更新已部署的服務,詳情請參見線上模型服務定時更新。