2017-06-27 7 views
0

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.

Antwort

0

Ich habe eine Antwort erhalten here. Derzeit wird die Konvertierung für das Backend theano nicht unterstützt.

Verwandte Themen