ValueError:密集层的输入0与该层不兼容:其等级未定义,但该层需要定义的等级

时间:2019-04-15 04:20:26

标签: python tensorflow google-colaboratory tensorflow-hub

在tf为'2.0.0-alpha0'的本地计算机上的https://www.tensorflow.org/tutorials/images/hub_with_keras上尝试该示例(下载,pip-下载hub '0.4.0-dev'并删除!pip...行时,请安装tf 2,删除enable_v2_behavior ,运行file),失败并

  

ValueError:密集层的输入0与该层不兼容:其等级未定义,但该层需要一个已定义的等级。

虽然在Google colab上运行良好。为什么会这样,如何解决?

1 个答案:

答案 0 :(得分:0)

如@arnoegw在评论中所建议,此问题已在tf-nightly-2.0-preview中修复。所以直到它投入生产之前,只需使用

pip install tf-nightly-2.0-preview