AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
我遇到以下错误:https://pastebin.com/X7146Ury
当 运行 这个 script.
AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
在最新版本的 Keras 中,它被重命名为 _inbound_nodes
(注意添加的下划线)。您使用的 coremltools 版本似乎与该 Keras 版本不兼容。
但是,GitHub 上的最新版本 似乎使用了新的 _inbound_nodes
名称。我建议你安装它,使用:
pip install -U git+https://github.com/apple/coremltools.git
我试图写一个自定义层,问题是我正在子class的class,而不是from tensorflow.keras.layers import Layer
,我使用
from Keras import layers
class layerName(layers.Layer):
#impelementation
成功了。
我遇到以下错误:https://pastebin.com/X7146Ury 当 运行 这个 script.
AttributeError: 'InputLayer' object has no attribute 'inbound_nodes'
在最新版本的 Keras 中,它被重命名为 _inbound_nodes
(注意添加的下划线)。您使用的 coremltools 版本似乎与该 Keras 版本不兼容。
但是,GitHub 上的最新版本 似乎使用了新的 _inbound_nodes
名称。我建议你安装它,使用:
pip install -U git+https://github.com/apple/coremltools.git
我试图写一个自定义层,问题是我正在子class的class,而不是from tensorflow.keras.layers import Layer
,我使用
from Keras import layers
class layerName(layers.Layer):
#impelementation
成功了。