開發與維運

阿里雲機器學習平臺PAI使用簡明教程(三)

Step By Step

1、實驗搭建,以模板:心臟病預測案例為例

_

2、測試運行,離線實驗調度

_

_

_

3、運維中心測試運行週期任務

_

_

4、查看運行日誌

_

_

_

5、odps sql 保存模型到oss

_

pai -name modeltransfer2oss
    -DmodelName=xlab_m_logisticregres_1783372_v0   -- 模型名稱
    -DossPath="oss://<bucket名稱>.oss-cn-shanghai-internal.aliyuncs.com/<文件目錄>/"  -- oss路徑,oss和PAI項目同區域
    -Darn="acs:ram::18482178********:role/aliyunodpspaidefaultrole"  --  OSS ARN
    -Dformat=pmml
    -Doverwrite=true;

Darn參數獲取參考鏈接

_

6、DSW 實例使用:eascmd 部署模型

  • 6.1 同一區域創建DSW實例

_

  • 6.2 Terminal eascmd 用戶認證
eascmd config -i <AccessKeyId> -k <AccessKeySecret>
  • 6.3 demo1.json 文本配置(可以本身配置後上傳到DSW實例,也可以直接在DSW實例中配置)
{
  "name": "mnist_saved_model_example_taro",
  "generate_token": "true",
  "model_path": "https://******.oss-cn-shanghai.aliyuncs.com/pmml/xlab_m_logisticregres_1783372_v0.xml?Expires=1584535734&OSSAccessKeyId=TMP.3KgmdmSBty7Qh1n9df6oJ*************TAyyRPahYTKMtXYv2XnreQtfBAHyHPFC69RqX5Q3934e&Signature=DUa3dKOc3w11FUNb3ya*********%3D",
  "processor": "pmml",
  "metadata": {
    "instance": 1,
    "cpu": 1
  }
}

model_path 可以在 oss 保存的模型詳情位置獲取。

7、創建服務(部署模型到EAS)

eascmd create demo1.json

_

8、在線調試

_

Body:

[{"sex":0,"cp":0,"fbs":0,"restecg":0,"exang":0,"slop":0,"thal":0,"age":0,"trestbps":0,"chol":0,"thalach":0,"oldpeak":0,"ca":0}]

_

參考鏈接

如何在調度任務中自動同步PAI模型到OSS
EASCMD客戶端使用手冊
在線預測使用案例
阿里雲機器學習平臺PAI使用簡明教程(二)
阿里雲機器學習平臺PAI使用簡明教程(一)

Leave a Reply

Your email address will not be published. Required fields are marked *