【发布时间】:2016-04-11 18:50:46
【问题描述】:
以下代码行在 Keras 中给出了上述错误。 model 是 Keras 中的 Graph 模型。
score, acc = model.evaluate({
'input1': X_test1,
'input2': X_test2,
'output':Y_test}, batch_size=450)
但是当我将其更改为以下时,它运行良好。
predictions = model.predict({
'input1': X_test1,
'input2': X_test2}, batch_size=450)['output']
这里的 Y_test 是 <type 'numpy.ndarray'> 的 <type 'numpy.ndarray'>。 one-hot 编码向量。
示例Y_test:
[[1.,0.,0.],[1.,0.,0.],[0.,0.,1.]]
【问题讨论】:
标签: python machine-learning keras neural-network deep-learning