fitlog
fitlog copied to clipboard
不使用addbestmetric,metric无法使用compare对比功能
fitlog.add_metric({"dev": {"Acc": acc}}, step=step) 如果只有这一行,则不能用compare对比两次实验的acc曲线,会显示No overlapped metric to compare.
必须是下面的 fitlog.add_metric({"dev": {"Acc": acc}}, step=step) fitlog.add_best_metric({"dev":{"Acc":best_acc}}) 才能有对比界面
是的,add_metric是用来看曲线的。早年间这样设计的原因是由于,当时觉得不同metric可能有时候需要越大越好(例如acc)有时候越小越好(例如error rate),由fitlog来做这个判断会比较棘手。所以拆分成了两个接口。另外一个原因是考虑到传递进来的dict,不同记录之间由fitlog对比也比较麻烦,所以当时就做成了两个接口了。
谢谢回复