Fehlerbehebung "Ungültige Eingangsform für Eingangstensor"Python

Python-Programme
Anonymous
 Fehlerbehebung "Ungültige Eingangsform für Eingangstensor"

Post by Anonymous »

Ich versuche, ein Modell mit Keras und Tensorflow zum Spielen zu erstellen.

Code: Select all

    training_data = encode_from_file_info(training_files)
testing_data = encode_from_file_info(testing_files)

input_shape = (1, 19, 19)
model = Sequential(
[
keras.layers.Input(input_shape),
keras.layers.ZeroPadding2D(padding=3, data_format='channels_first'),
]
)

model.compile(
loss="categorical_crossentropy", optimizer="sgd", metrics=["accuracy"]
)
model.fit(
training_data, batch_size=64, epochs=15, verbose=1, validation_data=testing_data
)
< /code>
Ich erhalte den folgenden Fehler, wenn ich modell nenne. Erwartete Form (keine, 1, 19, 19), aber Eingabe hat inkompatible
Form (keine, 19, 19) 

Ich habe überprüft (361,) 
.
Ich bin neu im TensorFlow und es ist eine schwarze Box für mich. Offensichtlich fehlt mir etwas und mache falsche Annahmen über meine Trainingsdaten und das neuronale Netzwerk. Wie kann ich solche Probleme beheben? Welche Tools stehen zur Verfügung, um mein Modell zu debuggen, um die Formfehlanpassung zu finden?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post