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