首页 > 解决方案 > Keras + Tensorflow:“ConvLSTM2D”对象没有属性“outbound_nodes”

问题描述

标签: pythontensorflowmachine-learningkeras

解决方案


我遇到了同样的问题,并对 tensorflow 代码进行了一些研究。问题是对 Keras 2.2.0 进行了一些重构,并且 tf.keras 还没有更新到这个新的 API。

在 Keras 2.2.0 中,“outbound_nodes”属性已重命名为“_outbound_nodes”。这很容易修复,base.py 中有两个引用需要更新:

/site-packages/tensorflow/python/layers/base.py

更新后它对我来说很好。


推荐阅读