【发布时间】:2018-01-26 05:58:43
【问题描述】:
我刚刚将我的 tf 从 1.0 升级到 tf 1.3 (pip install --upgrade tensorflow) 。我知道 keras 2.0 自 tf 1.2 版以来成为 tensorflow 的一部分。但是,当我导入 keras 并检查其版本时,它仍然显示 1.2。我也应该升级keras吗?如果是这样,那么“the Keras API will now become available directly as part of TensorFlow, starting with TensorFlow 1.2”是什么意思?
【问题讨论】:
-
如果你想这样使用keras,不要导入keras,直接使用tf中集成的api:tensorflow.org/api_docs/python/tf/contrib/keras
-
我刚刚安装了 Keras 2,它在一个简单的示例中运行良好。如果 Keras 现在是 tensorflow 的一部分(作为 tf v1.2),我仍然不明白为什么我必须这样做
-
当您将 keras 与 tensorflow 一起使用时,您是否以这种方式导入它:from "tf.contrib import keras" ?如果你想通过tensorflow使用它,你必须使用集成在tensorflow中的库......位于tf.contrib.keras......然后你可以使用tf.contrib.keras.conv1D例如......是一维卷积层
标签: tensorflow keras