1
我是Keras的新手。我想在Keras(後端:Tensorflow)中重現imdb的示例,並且在嘗試編譯模型時出現錯誤。Keras - ValueError編譯模型時
from keras import models
from keras import layers
model = models.Sequential()
model.add(layers.Dense(16, activation='relu', input_shape=(10000,)))
model.add(layers.Dense(16, activation='relu'))
model.add(layers.Dense(1, activation='sigmoid'))
model.compile(optimizer='rmsprop',
loss='binary_crossentropy',
metrics=['accuracy'])
ValueError: Only call `sigmoid_cross_entropy_with_logits` with named
arguments (labels=..., logits=..., ...)
有什麼建議嗎?
非常感謝!
您使用的是Keras和TF版本? –
這聽起來很奇怪....嘗試更改'rmsprop'到'adam',只是爲了檢查... –
這是TensorFlow中的錯誤,而不是您的代碼。我建議降級爲較舊的版本。 – Nejla