MLflow模型注冊表上的數據

MLflow模型注冊表是一個集中的模型存儲庫、一個UI和一組api,使您能夠管理MLflow模型的完整生命周期。模型注冊表提供:

  • 時序模型沿襲(MLflow實驗和運行在給定時間產生模型)。

  • 模型服務於無服務器實時推理

  • 模型版本。

  • 階段轉換(例如,從登台到生產或存檔)。

  • 人則因此,您可以根據注冊表事件自動觸發操作。

  • 模型事件的電子郵件通知。

您還可以創建和查看模型描述並留下評論。

您可以使用模型注冊中心UI或模型注冊中心API來處理模型注冊中心。本頁提供概念信息,還包括一個示例筆記本,說明您可以使用模型注冊表做什麼。

有關如何使用模型注冊表的說明,請參見管理模型生命周期

注冊中心模型概念

  • 模型:一個從實驗或運行中記錄的MLflow模型,它是用模型風味之一記錄的mlflow。< model-flavor > .log_model方法。一旦記錄,您就可以向model Registry注冊模型。

  • 注冊模式:已經在模型注冊中心注冊的MLflow模型。注冊的模型具有唯一的名稱、版本、模型沿襲和其他元數據。

  • 模型版本:已注冊模型的版本。當一個新模型被添加到model Registry時,它被添加為Version 1。注冊到相同模型名的每個模型都會增加版本號。

  • 模型階段:一個模型版本可以分配一個或多個階段。MLflow為常見用例提供預定義的階段沒有一個暫存生產,存檔.通過適當的權限,您可以在階段之間轉換模型版本,或者您可以請求模型階段轉換。

  • 描述:您可以注釋模型的意圖,包括描述和任何對團隊有用的相關信息,如算法描述、使用的數據集或方法。

  • 活動:記錄每個已注冊模型的活動(如請求階段轉換)。活動的跟蹤提供了模型演化的沿襲和可審計性,從實驗到階段版本再到產品。

注冊型號頁麵

單擊時將顯示注冊模型頁麵模型圖標模型在側欄中。此頁麵顯示注冊中心中的所有模型及其當前階段、最後修改時間、標記和服務狀態。若要僅顯示已啟用服務的模型,請選擇服務啟用所有的模型下拉。

你可以創建一個新模型從本頁開始。

工作區管理員也可以從這個頁麵在模型注冊表中為所有模型設置權限

注冊模型

注冊模型頁麵

要顯示模型的注冊模型頁麵,請單擊已注冊模型頁麵中的模型名稱。注冊的模型頁麵顯示了關於所選模型的信息,以及關於模型的每個版本的信息的表格。在本頁,你還可以:

模型版本頁麵

要查看模型版本頁,請執行以下操作之一:

  • 中的版本名稱最新版本列在已注冊模型頁麵上。

  • 中的版本名稱版本已注冊模型頁中的列。

該頁麵顯示了關於已注冊模型的特定版本的信息,還提供了到源運行的鏈接(用於創建模型的筆記本的版本)。在本頁,你還可以:

模型版本

例子

有關示例,說明如何使用模型注冊表構建機器學習應用程序,以預測風電場的每日功率輸出,請參見: