ImportError: `load_model` требует h5py при загрузке hdf5 - PullRequest
0 голосов
/ 18 февраля 2019

Я сохранил модель Keras в формате hdf5 следующим образом:

from keras.callbacks import ModelCheckpoint
filepath="keras_ltsm_dep_model2.hdf5"
checkpointer = ModelCheckpoint(filepath, 
                               monitor='val_acc',
                               verbose=1,
                               save_best_only=True,
                               mode='max')

Затем я попытался загрузить эту модель в другую программу следующим образом:

from keras.models import load_model
model = load_model('keras_ltsm_arr_model_081.hdf5')

Затем я получилследующая ошибка:

ImportError: `load_model` requires h5py

Как загрузить модель, сохраненную в формате hdf5?

1 Ответ

0 голосов
/ 18 февраля 2019

Вы установили h5py lib?

Попробуйте:

  1. sudo apt-get install libhdf5
  2. sudo pip install h5py

Если это не работает, возможно, вам также необходимо установитьcython также (вы можете проверить, если он у вас уже есть).Если это произойдет, сделайте: sudo pip install cython

Надеюсь, это сработает.Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...