我使用基于tensorflow 1.6的教程编写了一段代码,该教程使用了'contrib',这与我当前的tensorflow版本(2.1.0)不兼容。
我无法运行升级脚本,而将我的tf版本降级会导致其他问题。
我还尝试过在张量流2中使用其他模块,例如tensorflow-addons和禁用版本2行为。
该怎么办?
答案 0 :(得分:0)
谢谢@jdehesa
以下是TensorFlow官方网站上的信息。
警告:TensorFlow 2中不包含tf.contrib模块。 其子模块已集成到TensorFlow核心中,或者 分解成其他项目,例如tensorflow_io或tensorflow_addons。 有关如何升级的说明,请参阅《迁移指南》。
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib
https://www.tensorflow.org/guide/migrate
或者,您可以将代码转换为TF 2.x的适当版本。