Я использую библиотеку Keras для создания нейронной сети в python. Я загрузил данные обучения (txt-файл), инициировал сеть и «подгонял» весы нейронной сети. Затем я написал код для генерации выходного текста. Вот код:Keras model load_weights для 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')
Моя проблема: на исполнение производится следующее сообщение об ошибке:
model.load_weights(filename)
NameError: name 'model' is not defined
Я добавил следующее, но ошибка по-прежнему сохраняется:
from keras.models import Sequential
from keras.models import load_model
Любой помощь будет оценена.
Спасибо вам Вея много, что работает отлично. Однако мне пришлось переходить от keras.layers import Dense, Activation к: от keras.layers.core import Dense. – Deadulus