亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mlflow的model registry怎么用

發布時間:2022-01-07 15:48:04 來源:億速云 閱讀:203 作者:iii 欄目:大數據

這篇文章主要介紹了mlflow的model registry怎么用的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇mlflow的model registry怎么用文章都會有所收獲,下面我們一起來看看吧。

是什么

本文基于mlflow 1.11.0版本
正如官網說的:

The MLflow Model Registry component is a centralized model store, set of APIs, and UI, to collaboratively manage the full lifecycle of an MLflow Model. It provides model lineage (which MLflow experiment and run produced the model), model versioning, stage transitions (for example from staging to production), and annotations

model registry 是一個集中的模型存儲,apis,UI,用來全周期的管理model,他能提供一種模型血緣,模型版本,以及模型的階段切換。

如果沒用到model registry,我們啟動服務的時候,得按照如下方式:

 export MLFLOW_TRACKING_URI=http://localhost:5002        
  mlflow models serve -m runs:/e69aed0b22fb45debd115dfc09dbc75a/model -p 1234 --no-conda

這里我們得提供RUN_ID,也就是e69aed0b22fb45debd115dfc09dbc75a
而如果我們采用model registry的話,啟動服務的時候,我們可以按照如下方式:

export MLFLOW_TRACKING_URI=http://localhost:5002

mlflow models serve -m "models:/sk-learn-random-forest-reg-model/Production"

其中sk-learn-random-forest-reg-model是model的名字,Production 是stage階段,詳細的我們會接下里介紹
那具體有什么作用呢: model registry讓我們在啟動服務的時候,不需要指定RUN_ID,這樣的話,我們在每次啟動服務的時候,不需要再去查找RUN_ID,這樣的話我們在每次重啟的時候就不需要再進行文件的修改,對于算法人員來說,方便很多,而且model registry從邏輯上進行了stage的劃分,且可以stage的切換,這樣我們管理model的時候,就能很直觀的知道當前算法服務是基于那個模型來的

怎么操作

我們現在來演示怎么進行model registry的操作,假設我們已經按照mlflow系列1進行了多次python wine.py 操作,這樣我們在界面上就能看到一個實驗的多個版本,如下:
mlflow的model registry怎么用

點擊Registry model如下:
mlflow的model registry怎么用

這樣我們就可以注冊模型,模型的名字(假設我們這里為wine)可以自己選擇輸入

點擊wine,

mlflow的model registry怎么用

點擊Version3,

mlflow的model registry怎么用 這樣我們就可以進行stage的切換,默認stage是None, Staging 表示正在籌備階段,Production表示已經在線上環境階段,Archived 表示存檔階段,也就是處于拋棄狀態
mlflow的model registry怎么用 我們也可以進行 model 刪除操作: mlflow的model registry怎么用 當然也可以具體的刪除某個版本的model,只要點擊版本,之后刪除位置和上面的位置一樣

這樣我們按照如下方式啟動和訪問服務即可,不需要關心具體的RUN_ID,只需要在界面上把stage切換成Production就行

# 啟動服務
mlflow models serve -m "models:/wine/Production" -p 12346 -h 0.0.0.0 --no-conda
# 訪問服務
curl -X POST -H "Content-Type:application/json; format=pandas-split" --data '{"columns":["alcohol", "chlorides", "citric acid", "density", "fixed acidity", "free sulfur dioxide", "pH", "residual sugar", "sulphates", "total sulfur dioxide", "volatile acidity"],"data":[[12.8, 0.029, 0.48, 0.98, 6.2, 29, 3.33, 1.2, 0.39, 75, 0.66]]}' http://localhost:12346/invocations

關于“mlflow的model registry怎么用”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“mlflow的model registry怎么用”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇平县| 珲春市| 永嘉县| 鄢陵县| 和静县| 黔西县| 长春市| 珲春市| 稷山县| 邻水| 资兴市| 中江县| 新干县| 吐鲁番市| 荣成市| 双峰县| 白城市| 平罗县| 周口市| 秦皇岛市| 嘉鱼县| 高邑县| 铜鼓县| 大冶市| 嘉峪关市| 铁岭县| 澎湖县| 南昌市| 伊通| 嵩明县| 东乡族自治县| 砀山县| 宜兴市| 浙江省| 肇州县| 瓦房店市| 宜春市| 兴隆县| 夹江县| 同德县| 缙云县|