配置与超参
记录 config
Section titled “记录 config”t = Tracker(project="demo", config={"lr": 0.01, "batch": 32})config 随 run 存储,在 Run 详情页的 Config 标签展示。
配置捕获自动聚合多个来源:
- 显式 dict(
Tracker(config=...)) argparse命令行参数- OmegaConf / Hydra 配置
import argparse
parser = argparse.ArgumentParser()parser.add_argument("--lr", type=float, default=0.01)args = parser.parse_args()
t = Tracker(project="demo") # --lr 自动捕获Trailer 记录 git 快照(commit / branch / diff),保证实验可复现。
声明指标“越大越好”还是“越小越好”,best 按语义计算:
t = Tracker( project="demo", metric_directions={ "accuracy": "max", "loss": "min", "val/f1": "max", },)summary(best / best_step)会遵循这些方向。