【发布时间】:2017-11-30 23:52:16
【问题描述】:
我最近将我的keras 从版本1.1.0 升级到1.2.2,并运行了一个CNN 进行手势分类(代码是使用keras 1.1.0 开发的)。我保存了经过训练的模型,并尝试使用coremltools 将其转换为CoreML 模型。代码如下:
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')
但它给了我以下错误:
RuntimeError: keras not found or unsupported version or backend found. keras conversion API is disabled.
我该如何解决这个问题?我尝试升级theano,但它给出了同样的错误。
【问题讨论】: