【发布时间】:2017-10-14 06:06:34
【问题描述】:
在 Keras 中运行 CNN。当它开始运行model.fit 时,它会为每个批次打印进度条,如下所示
是否可以显示每个 epoch 的进度条?像这样
这是我如何使用model.fit(x_train, y_train, nb_epoch = 1, batch_size = 32, verbose=1)
我尝试将verbose设置为0和2,但是没有进度条。
如果您有任何想法,请告诉我。非常感谢
【问题讨论】:
-
设置
verbose=1(进度条日志记录)是否符合您的要求? -
感谢您的回复。我想要的只是一个进度条记录。比如第二批(64/60000)进度条替换(32/60000)进度条在同一个地方等等。我不想打印第二个进度条。所以对于 1 个 epoch,只有一个进度条
-
实际上它应该看起来像您想要的那样。因此,一定有一些错误会阻止它以应有的方式在您的系统上工作。您使用的是哪个操作系统和终端?
-
是的,这似乎是终端/操作系统问题,而不是一般的 Keras 问题。您的终端会误解 \r 或 \b 字符吗?
-
大约 2000 个批次后是否出现箭头?
标签: python tensorflow progress-bar keras