Fehlerbehebung "Ungültige Eingangsform für Eingangstensor"

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Fehlerbehebung "Ungültige Eingangsform für Eingangstensor"

by Anonymous » 10 Apr 2025, 06:48

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?

Top