Keras在训练时不显示进度条箭头

时间:2017-07-19 21:43:41

标签: tensorflow keras theano

起初,我使用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以显示进度?

1 个答案:

答案 0 :(得分:3)

尝试使用:

 model.fit(.....,.....,....,verbose=1)

详细变量用于显示培训进度。您可以查看Keras文档:

  

详细:0表示没有记录到stdout,1表示进度条记录,2表示每个纪元记录一行。