2017-04-13 4 views
7

Wenn ich Gewichte während des Trainings sparen mein CNN-Modell mit Keras, sagt es ImportError:'save_weights' requires h5py, aber ich habe h5py bereits installiert.ImportError: 'save_weights' erfordert h5py

Ich würde sehr schätzen, wenn jemand erklären könnte, wie man dieses Problem beheben kann.

+0

Welche Antwort hat für Sie funktioniert? Bitte wählen Sie es als Antwort, es wird für zukünftige Besucher wie mich hilfreich sein. –

Antwort

0

ich glaube, Sie dieses verpassen können from keras.applications import imagenet_utils

+0

Was ist der Grund für diese Antwort? –

-4

Sie haben versucht, h5py direkt zu installieren? http://docs.h5py.org/en/latest/build.html

Try running:

pip install h5py

+0

OP sagt "aber ich habe h5py bereits installiert." ... – Moritz

+0

Ich war mit ähnlichen Problemen konfrontiert und die Installation von h5py löste mein Problem. Wenn dies jedoch nicht hilft, können Sie auch "sudo apt-get install libhdf5" ausprobieren. Starten Sie danach Ihr Terminal neu. – Mohit

+0

aktualisieren Sie Ihre Antwort mit dem Befehl Mann, –

6

Einfach installieren notwendigen Pakete

sudo apt-get install libhdf5-dev

pip install h5py

2

Wenn Sie Windows und Python-IDE, öffnen cmd und Eingabe folgenden Befehle :

pip install h5py 

pip install cython 

Ich hoffe, es hilft.