在转换为CoreML时,Keras的InputLayer对象没有属性“inbound\u nodes”

2024-04-28 22:46:46 发布

您现在位置:Python中文网/ 问答频道 /正文

当我试图将我的Keras模型转换为CoreML模型时,我得到错误'InputLayer object has no attribute'inbound'u nodes'。在

这是我的代码:

     loaded_model = load_model("diffinception.h5")
     coreml_model = coremltools.converters.keras.convert(loaded_model, 
         input_names="imageSculp", output_names="category")
     coreml_model.save("transfertestinception.mlmodel")

“diffinception.h5”是从Keras导入的一个Inception模型,我为迁移学习培训了额外的层。在

以下是生成该模型的代码:

^{pr2}$

我是Keras的最新版本。使用Python2.7


Tags: no代码模型modelobjectnames错误keras