Ich benutze die Keras-Bibliothek, um ein neuronales Netzwerk in Python zu erstellen. Ich habe die Trainingsdaten (txt-Datei) geladen, das Netzwerk initiiert und die Gewichte des neuronalen Netzes "angepasst". Ich habe dann Code geschrieben, um den Ausgabetext zu generieren. Hier ist der Code:Keras Modell load_weights für Neural Net
#!/usr/bin/env python
# load the network weights
filename = "weights-improvement-19-2.0810.hdf5"
model.load_weights(filename)
model.compile(loss='categorical_crossentropy', optimizer='adam')
Mein Problem ist: bei der Ausführung der folgenden Fehler erzeugt werden:
model.load_weights(filename)
NameError: name 'model' is not defined
Ich habe folgende aber der Fehler immer noch auftritt hinzugefügt:
from keras.models import Sequential
from keras.models import load_model
Beliebig Hilfe wäre willkommen.
Vielen Dank viel vey, das perfekt funktioniert. Allerdings musste ich von keras.layers den Import von Dense, Aktivierung zu: von keras.layers.core importieren. – Deadulus