如何运行旧TensorflowX / tf1.x代码?



有时,我在运行旧的tensorflow 1时遇到问题。x代码。

策略是什么?

我发现主要有3种策略,按偏好排序:

  1. 使用Colab运行tf1代码。Colab似乎只支持tf2,但事实并非如此,您仍然可以使用pip卸载tf2并安装特定版本的tf1。!yes|pip uninstall tensorflow,!pip install tensorflow==1.15.5也许你应该安装其他依赖。所以使用!pip install -r requirements.txt注意!您必须重新启动运行时才能使用新安装的版本。
  2. 使用虚拟环境与Anaconda或普通Python虚拟环境(Virtualenv)运行tf1代码
  3. 使用转换脚本(tf_upgrade_v2)和手动版本将代码从tf1迁移到tf2。要做到这一点,请检查https://www.tensorflow.org/guide/migrate?hl=en可能会有很多工作,但如果你想维护和开发代码,这是合理的。

相关内容

  • 没有找到相关文章

最新更新