polyaxon/haupt

Lineage metadata API, artifacts streams, sandbox, API, and spaces for Polyaxon

Haupt – Polyaxon 的輔助服務

是什麼

  • Haupt 是 Polyaxon 平台的一個元件,該平台是一套用於管理機器學習工作流程的工具集。
  • 它作為一個服務運行,提供多個 API 和互動式工具,用於處理實驗及其輸出。

核心功能(如 README 所列)

功能 作用
血緣元資料 API 提供對執行結果的來源資訊(例如,哪些資料、程式碼和超參數產生了某個結果)的程式化存取。
工件 / 指標 / 系列串流 允許推送和檢索訓練或評估過程中產生的檔案、標量指標和時間序列資料。
沙盒、互動式會話、SSH、tmux 提供一個輕量級、隔離的環境,使用者可在其中開啟 shell、透過 SSH 連接,或使用 tmux 進行持續的終端會話。
本地檢視器 API 提供一個端點,前端可呼叫以在本地渲染結果(圖表、日誌等)。
空間和筆記本服務 主機協作空間和 Jupyter 風格的筆記本,可直接從平台啟動。

為何重要

  • 在現代 ML 管道中,追蹤 是什麼 產生了模型(資料版本、程式碼提交、超參數)對於可重現性至關重要;Haupt 的血緣 API 有助於自動化此過程。
  • 即時串流傳輸工件和指標,使工程師無需離開平台即可監控訓練作業。
  • 互動式沙盒/SSH/tmux 支援意味著開發者可在熟悉的終端環境中除錯或探索執行,減少上下文切換。
  • 透過公開本地檢視器 API 和筆記本服務,Haupt 弥補了原始實驗輸出與人類可讀的儀表板或探索性筆記本之間的差距。

誰應該使用它

  • 已經使用 Polyaxon 進行實驗追蹤,並希望內建方式提供元資料、工件和互動式會話的團隊。
  • 需要具備清晰血緣資訊的可重現管道的研究人員。
  • 希望將 ML 執行資料整合到更廣泛監控或 CI/CD 系統中的 DevOps 或 MLOps 工程師。

進一步了解

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • Dispatch