Wenn ich Keras auffordere, eine Vorhersage mit einem angepassten Modell auf einen neuen Datensatz ohne solche Bezeichnung anzuwenden:
model1.predict_classes(X_test)
es funktioniert gut. Aber wenn ich versuche, nur eine Zeile vorherzusagen, schlägt dies fehl:
model1.predict_classes(X_test[10])
Exception: Error when checking : expected dense_input_6 to have shape (None, 784) but got array with shape (784, 1)
Ich wundere mich warum?
numpy.ndarray
. Um genau den Wert zu erhalten, den Sie möchten:q = model.predict(np.array([single_x_test]))[0]