跳转到内容

新一代 ML 实验追踪

高性能 Rust 核心 · Python SDK · 丰富 Web UI

为你的深度学习实验而生的终极预告片 —— 闪电般快速的开源实验追踪工具,融合 TensorBoard 的深度、Aim 的流畅与 W&B 的生态,以 高性能 Rust 核心 + 本地优先为基石。

高性能 Rust 核心

LTTB 降采样、批量摄入管道、10 万条环形缓冲 —— P99 < 100µs。

全数据类型

标量、文本、图表、表格、媒体、直方图、嵌入向量、PCA、模型结构图、损失景观。

损失景观可视化

filter 归一化的 2D 损失曲面——热力图、等高线、可交互 3D 曲面,支持梯度滚落回放。

三种存储后端

SQLite(默认)、PostgreSQL(团队)、TensorBoard 风格文件模式。

一条命令本地模式

`trailer up` 启动完整看板 —— 零配置、零 HTTP 开销。

跨项目 Explore 分析

跨 run 配置折线 / 散点 / 平行坐标图 —— 可保存与匿名分享。

多主题 UI

6 套预设主题 + theme-builder 定制主色。

Terminal window
pip install trailer-sdk
from trailer import Tracker
t = Tracker(project="demo")
for step in range(10):
t.log({"loss": 1.0 / (step + 1)}, step=step)
t.finish()
Terminal window
trailer up # 打开 http://127.0.0.1:5120
Python SDK→Rust Ingest→SQLite / PostgreSQL / 文件→Web UI

数据经环形缓冲攒批,通过 PyO3(本地)或 HTTP(远程)进入 Rust 核心,再提供给 Web UI。

🦀 Rust🐍 Python⚡ SvelteKit