CoreML - 无法执行从Keras到CoreML的转换 - Windows 10

时间:2017-06-27 19:40:09

标签: keras theano coreml

我最近将keras从版本1.1.0升级到1.2.2,我运行了CNN手势分类(代码是使用keras 1.1.0开发的)。我保存了经过培训的模型,并尝试使用CoreML将其转换为coremltools模型。代码如下所示:

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,但它也犯了同样的错误。

1 个答案:

答案 0 :(得分:0)

我收到了回复here。目前,<i>后端不支持转换。