起初,我使用tensorflow后端运行keras,进度条很好。然后我安装了Theano,并尝试使用它一段时间后再切换回tensorflow。安装Theano之后,每个时代出现的进度条只会在纪元完成后出现,所以在进行训练时,我看不到它的进展。
Epoch 1/50
21/21 [=============================] 10s - loss:0.6928 - loss_val: 0.6912
我希望它在培训期间显示进度,如下所示:
Epoch 1/50
21/21 [=====>.......................] 10s - loss:0.6928 - loss_val: 0.6912
为什么在安装theano后会更改进度条格式,如何更改bak以显示进度?
答案 0 :(得分:3)
尝试使用:
model.fit(.....,.....,....,verbose=1)
详细变量用于显示培训进度。您可以查看Keras文档:
详细:0表示没有记录到stdout,1表示进度条记录,2表示每个纪元记录一行。