gpt4 book ai didi

tensorflow - 从 Tensorflow 中的 .tfrecords 文件获取记录总数

转载 作者:行者123 更新时间:2023-12-03 10:50:41 26 4
gpt4 key购买 nike

是否可以从 .tfrecords 中获取记录总数?文件 ?与此相关的是,人们通常如何跟踪训练模型时已经过去的 epoch 数?虽然我们可以指定 batch_sizenum_of_epochs ,我不确定获取诸如 current epoch 之类的值是否很简单。 ,每个时期的批次数等 - 只是为了让我可以更好地控制培训的进展情况。目前,我只是使用一个肮脏的黑客来计算这个,因为我事先知道我的 .tfrecords 文件中有多少记录以及我的小批量的大小。感谢任何帮助..

最佳答案

要计算记录数,您应该可以使用 tf.python_io.tf_record_iterator .

c = 0
for fn in tf_records_filenames:
for record in tf.python_io.tf_record_iterator(fn):
c += 1

为了跟踪模型训练, tensorboard派上用场了。

关于tensorflow - 从 Tensorflow 中的 .tfrecords 文件获取记录总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40472139/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com