繁体   English   中英

Tensorflow 在每个时代结束时卡住几秒钟

[英]Tensorflow stuck for seconds at the end of every epoch

我正在通过 TFRecordDataset 训练神经网络。 然而,在每个 epoch 结束时,即使用ETA: 0s时,训练会停滞数十秒。 作为参考,在大约 25GB 的数据集上完成一个 epoch 大约需要一分钟(在解析特征子集之前)。

我正在使用 Nvidia Titan RTX GPU 运行 TensorFlow 2.3.1。 这是预期的行为吗? 也许是由于输入管道中的预处理? 该预处理是仅由 CPU 执行还是卸载到 GPU? 谢谢!

如果您有一个验证集并且您正在使用model.fit() ,那么这可能是计算损失和指标所需的时间。 在大多数情况下,计算 80/20 拆分的指标需要额外的 25%。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM