![](/img/trans.png)
[英]Keras 'InputLayer object has no attribute 'inbound_nodes' when converting to CoreML
[英]AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
运行此脚本时出现以下错误: https : //pastebin.com/X7146Ury 。
AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
在最新版本的_inbound_nodes
,它被重命名为_inbound_nodes
(注意添加的下划线)。 您使用的 coremltools 版本似乎与该 Keras 版本不兼容。
但是,GitHub 上的最新版本似乎确实使用了新的_inbound_nodes
名称。 我建议你安装它,使用:
pip install -U git+https://github.com/apple/coremltools.git
我试图编写一个自定义层,问题是我正在子类化的类,而不是from tensorflow.keras.layers import Layer
,我使用
from Keras import layers
class layerName(layers.Layer):
#impelementation
它奏效了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.