Python HPTANSORBOARD中的参数,运行ID和命名

Python HPTANSORBOARD中的参数,运行ID和命名,python,tensorflow,pytorch,tensorboard,Python,Tensorflow,Pytorch,Tensorboard,我正在使用SummaryWriter.add_hparams(params,values)在我的Seq2Seq模型训练期间记录超参数。我的跑步记录以时间戳命名,如2020-09-1014-50-27。在Tensorboard中的HParam选项卡中,一切看起来都很好,但HParam试用ID不同;他们还附上了另一组数字:2020-09-1014-50-27/1599742915.9712806。它们还以不同的运行方式出现在Scalar选项卡中,这非常不方便。有没有办法改变这个额外的命名,或者阻止它

我正在使用SummaryWriter.add_hparams(params,values)在我的Seq2Seq模型训练期间记录超参数。我的跑步记录以时间戳命名,如
2020-09-1014-50-27
。在Tensorboard中的HParam选项卡中,一切看起来都很好,但HParam试用ID不同;他们还附上了另一组数字:
2020-09-1014-50-27/1599742915.9712806
。它们还以不同的运行方式出现在Scalar选项卡中,这非常不方便。有没有办法改变这个额外的命名,或者阻止它们出现在Scalars选项卡中?我使用Pytork及其summarywriter,如下所示:

params={
“最大时代”:最大时代,
“学习率”:学习率,
“批次大小”:批次大小,
“优化器名称”:优化器名称,
“辍学”:辍学
}
值={
“hparam/hp_总时间”:t1_停止-t0_启动,
“hparam/分数”:最佳分数
}
tb.添加参数(参数、值)

正如Aniket提到的,您的问题描述中没有足够的内容来完全确定问题是什么

但是,如果您使用的是Pytork,我怀疑您可能指的是中也报告的行为。
add_hparams
方法在调用时使用当前时间戳创建一个新的子文件夹,在您的示例中为
1599742915.9712806
。 TensorBoard使用分层文件夹结构来组织(组)运行,这就是为什么
2020-09-10 14-50-27/1599742915.9712806
2020-09-10 14-50-27
显示为不同的运行


根据我上面提到的问题,似乎没有“官方”的方法来修改此行为,但如果您阅读评论,您会发现一些建议用于帮助的自定义类。

您可以添加独立代码来重现此问题吗?