【发布时间】:2018-05-11 01:13:24
【问题描述】:
在训练期间检查点时(以防崩溃/等)我保存了图形和参数,但不清楚如何对用于输入的新 tf.data 对象执行相同操作。
是否有一种简单的方法来检查这些点,以便我可以继续当前的 epoch,或恢复 shuffle 状态(可能来自种子?)
【问题讨论】:
-
对于非洗牌数据集,您似乎可以保存全局调用的数量,并有一个一次性操作来“寻找”数据集到您所在的位置,但这会出现在窗口之外
.shuffle(). -
machinaut:不过,对于大型数据集,这可能非常慢。
-
下面这位可敬的 mrry 的解决方案对您有用吗?我也对恢复训练而不重复当前时期内看到的数据非常感兴趣。谢谢。
标签: tensorflow tensorflow-datasets