Keras 发布 2.3.0 最新版,支持 TensorFlow 2.0
今天,Keras 公布了最新版本 Keras 2.3.0,这是支持 TensorFlow 2.0 的多后端 Keras 的第一个版本。它保持与 TensorFlow 1.14,1.13 以及 Theano 和 CNTK 的兼容性。
此版本使 API 与 TensorFlow 2.0 中的 tf.keras API 同步。但请注意,它不支持大多数 TensorFlow 2.0 功能,特别是急切执行。如果用户需要这些功能,请使用 tf.keras。
这也是多后端 Keras 的最后一个主要版本。展望未来,开发者建议用户考虑在 TensorFlow 2.0 中将其 Keras 代码切换为 tf.keras。它实现了相同的 Keras 2.3.0 API(因此切换应该像更改 Keras 导入语句一样简单),但它对 TensorFlow 用户有许多优势,例如支持急切执行,分发,TPU 培训以及通常更好的集成介于低级 TensorFlow 和高级概念(如 Layer 和 Model)之间。它也更好地维护。