logo头像

猪老大要进步!

TensorFlow 2.x下运行1.x版本的代码

本文于 1214 天之前发表,文中内容可能已经过时。

遇到的问题:tensorflow1.x的许多API在2.0版本中弃用了,怎么办?只能动手改代码了吗,可是很多代码都是复制粘贴的,看懂就要好久。

当我在苦苦改代码时,涉及到一个tf.function函数的操作怎么也改不掉报错,于是询问万能的群友,他说有一个方法可以“把程序简单地从1升级到2”。百度了下,虽然没找到“升级”方法,但是找到了将tensorflow“降级”运行的方法!

在程序文件的开头加入以下两行代码:

1
import tensorflow.compat.v1 as tftf.disable_v2_behavior()

程序就欢快地跑起来啦!

参考资料:

1、升级到tensorflow2.0,我整个人都不好了

支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励