ich vor kurzem 1.1.0
-1.2.2
meine keras
von Version aktualisiert und ich lief einen CNN für Handgeste Klassifikation (der Code wurde entwickelt, mit keras 1.1.0
). Ich speicherte das trainierte Modell und versuchte es in CoreML
Modell mit coremltools
zu konvertieren. Der Code wird wie unten dargestellt:CoreML - Kann nicht Umwandlung von Keras zu CoreML ausführen - Windows-10
import coremltools
import theano
from keras import backend as K
K.set_image_dim_ordering('th')
coreml_model = coremltools.converters.keras.convert('hgm_2.h5')
coreml_model.save('hgm.mlmodel')
Aber es gab mir die folgende Fehlermeldung:
RuntimeError: keras not found or unsupported version or backend found. keras conversion API is disabled.
Wie kann ich dieses Problem beheben? Ich habe versucht, theano
zu aktualisieren, aber es gab den gleichen Fehler.