Keras深度学习输出格式问题

时间:2017-06-07 21:24:47

标签: python-3.x deep-learning keras

我是深度学习和Keras的新手。我真的希望那些有这方面经验的人能帮助我回答以下问题。

我从Keras github下载了cifar10_cnn.py代码。我用python 3.5.2,Keras 2.0.2运行它并尝试后端tensorflow 0.12.0-rco和theano 0.9.0。但不幸的是,他们都打印输出如下所示:

大纪元1/200

1/1562 [..............................] - ETA:92s - 损失:2.2861 - acc:0.1562

3/1562 [..............................] - ETA:65s - 损失:2.3133 - acc:0.1354

5/1562 [..............................] - ETA:59s - 损失:2.3202 - acc:0.1125

7/1562 [..............................] - ETA:57s - 损失:2.3168 - acc:0.1071

我期望的是如下所示:

大纪元1/200

32/50000 [..............................] - ETA:3138s - 损失:2.3238 - acc:0.0625

64/50000 [..............................] - ETA:1579s - 损失:2.3165 - acc:0.0625

96/50000 [..............................] - ETA:1059s - 损失:2.3091 - acc:0.0625

128/50000 [..............................] - ETA:798s - 损失:2.3070 - acc:0.0781

160/50000 [..............................] - ETA:643s - 损失:2.3056 - acc:0.0750

你可以观察到50000/32 = 1562.5,但我不知道为什么输出会像这样改变。对于新来者来说,看到分子是1并且分母是1562这是非常令人困惑的。这个变化是否与python3有关?

对我来说另一个困惑是输出来自哪里?哪个API导致上面的输出?

0 个答案:

没有答案