如何在 google colab 中将 tensorflow 永久升级到 2.0
How to upgrade tensorflow to 2.0 in google colab permanently
我正在尝试将 tensorflow 从 google colab 中的当前现有版本升级到 2.x,但每次我打开 colab 并检查其版本时,它都会回滚到以前的版本(1.15 .0)。如何将tensorflow永久升级到2.x?因为每次安装都会占用大量内存。每次笔记本 运行 时,我都在尝试命令 !pip install tensorflow==2.1.0 因为它正在回滚到以前的版本。
Colab 预装了两个版本的 TensorFlow:1.x 版本和 2.x 版本。 Colab 目前默认使用 TensorFlow 1.x。
运行 import tensorflow
将导入默认版本(当前为 1.x)。在运行导入tensorflow之前,您可以通过运行使用tensorflow_version
魔术连接一个单元格来使用2.x2.x。'
%tensorflow_version 2.x
输出:
TensorFlow 2.x selected.
一旦你通过这个魔法指定了一个版本,你可以像往常一样运行 import tensorflow
并验证导入的是哪个版本,如下所示:
import tensorflow
print(tensorflow.__version__)
输出:
2.1.0
如果您想在导入后切换 TensorFlow 版本,您 需要使用 'Runtime' -> 'Restart runtime...' 重新启动您的 运行time然后在再次导入之前指定版本。
%tensorflow_version 1.x
import tensorflow as tf
print(tf.__version__)
输出:
1.15.0
我正在尝试将 tensorflow 从 google colab 中的当前现有版本升级到 2.x,但每次我打开 colab 并检查其版本时,它都会回滚到以前的版本(1.15 .0)。如何将tensorflow永久升级到2.x?因为每次安装都会占用大量内存。每次笔记本 运行 时,我都在尝试命令 !pip install tensorflow==2.1.0 因为它正在回滚到以前的版本。
Colab 预装了两个版本的 TensorFlow:1.x 版本和 2.x 版本。 Colab 目前默认使用 TensorFlow 1.x。
运行 import tensorflow
将导入默认版本(当前为 1.x)。在运行导入tensorflow之前,您可以通过运行使用tensorflow_version
魔术连接一个单元格来使用2.x2.x。'
%tensorflow_version 2.x
输出:
TensorFlow 2.x selected.
一旦你通过这个魔法指定了一个版本,你可以像往常一样运行 import tensorflow
并验证导入的是哪个版本,如下所示:
import tensorflow
print(tensorflow.__version__)
输出:
2.1.0
如果您想在导入后切换 TensorFlow 版本,您 需要使用 'Runtime' -> 'Restart runtime...' 重新启动您的 运行time然后在再次导入之前指定版本。
%tensorflow_version 1.x
import tensorflow as tf
print(tf.__version__)
输出:
1.15.0