我基于tf.keras的代码是否可以与Tensorflow 2.0透明工作?

时间:2019-11-01 16:15:05

标签: tensorflow keras tensorflow2.0 tf.keras

我在Keras中开发了许多代码和模型,其中“ keras”实际上是Tensorflow 1.12中的tf.keras。我想知道我是否安装了Tensorflow 2.0,我的代码可以直接使用而无需更改吗?

1 个答案:

答案 0 :(得分:1)

是的,您的代码应该可以正常工作。

请记住,tf.keras是Keras API规范的特定实现,但是高级API始终相同。 tf.keraskeras之间可能会有一些差异,但是请注意,已将一些 extra 方法添加到基本API中,没有删除或破坏性更改。

因此,如果您的代码仅使用Keras的高级API,而没有后端的任何额外操作,那么您可以确保用keras替换tf.keras不会破坏任何内容