相关疑难解决方法(0)

Keras ValueError:关闭文件的I/O操作

我正在尝试编写单层网络.当它开始训练时model.fit,在一些随机的时代它会抛出以下错误:

ValueError: I/O operation on closed file

这是我如何使用 model.fit

my_model = model.fit(train_x, train_y, batch_size=100, nb_epoch=20, show_accuracy=True, verbose=1)

如果您有任何想法或遇到同样的问题,请告诉我.

谢谢

以下是错误的完整输出:

Epoch 1/20
47900/60816 [======================>.......] - ETA: 3s - loss: 0.1688 - acc: 0.9594
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-4-273f2082a322> in <module>()
     14 model.compile(loss='binary_crossentropy', optimizer='adadelta')
     15 
---> 16 model.fit(train_x, train_y, batch_size=100, nb_epoch=20, show_accuracy=True, verbose=1)
     17 score = model.evaluate(test_x, test_y, show_accuracy=True, verbose=0)
     18 print('Test loss:', score[0])

/usr/local/lib/python2.7/dist-packages/keras/models.pyc in fit(self, X, y, batch_size, nb_epoch, verbose, callbacks, validation_split, validation_data, shuffle, …
Run Code Online (Sandbox Code Playgroud)

python neural-network theano keras

4
推荐指数
2
解决办法
2937
查看次数

标签 统计

keras ×1

neural-network ×1

python ×1

theano ×1