Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Google Colab GPU Tensorflow 1.x_Python_Tensorflow_Gpu - Fatal编程技术网

Python Google Colab GPU Tensorflow 1.x

Python Google Colab GPU Tensorflow 1.x,python,tensorflow,gpu,Python,Tensorflow,Gpu,有人知道如何在tensorflow 1.x版本中使用Google Colab/Colab Pro的GPU吗? 我尝试将我的CUDA从10.1降级到10.0(不起作用)以及pip安装tensorflow gpu==1.14(建议不要安装,因为这可能会降低性能)要执行此操作,首先必须从Google Colab卸载当前的CUDA版本,如下所示 !apt-get --purge remove cuda nvidia* libnvidia-* !dpkg -l | grep cuda- | awk '{p

有人知道如何在tensorflow 1.x版本中使用Google Colab/Colab Pro的GPU吗?
我尝试将我的CUDA从10.1降级到10.0(不起作用)以及pip安装tensorflow gpu==1.14(建议不要安装,因为这可能会降低性能)

要执行此操作,首先必须从Google Colab卸载当前的CUDA版本,如下所示

!apt-get --purge remove cuda nvidia* libnvidia-*
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get remove cuda-*
!apt autoremove
!apt-get update
!wget  --no-clobber https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
!apt-get update
!apt-get install cuda-10-0
!nvcc --version
!pip install tensorflow_gpu ==1.14
在第二步中,您可以下载CUDA 10.0并按如下所示进行安装

!apt-get --purge remove cuda nvidia* libnvidia-*
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get remove cuda-*
!apt autoremove
!apt-get update
!wget  --no-clobber https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
!apt-get update
!apt-get install cuda-10-0
!nvcc --version
!pip install tensorflow_gpu ==1.14
运行时,它会提示
***cuda.list(Y/I/N/O/D/Z)[default=N]?
,然后您必须提供
Y
(Y或I:安装软件包维护者的版本)

安装后,如果您可以检查CUDA版本,如下所示

!apt-get --purge remove cuda nvidia* libnvidia-*
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get remove cuda-*
!apt autoremove
!apt-get update
!wget  --no-clobber https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
!apt-get update
!apt-get install cuda-10-0
!nvcc --version
!pip install tensorflow_gpu ==1.14
输出:

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2018 NVIDIA Corporation
Built on Sat_Aug_25_21:08:01_CDT_2018
Cuda compilation tools, release 10.0, V10.0.130
最后,您可以使用
pip
安装Tensorflow GPU,如下所示

!apt-get --purge remove cuda nvidia* libnvidia-*
!dpkg -l | grep cuda- | awk '{print $2}' | xargs -n1 dpkg --purge
!apt-get remove cuda-*
!apt autoremove
!apt-get update
!wget  --no-clobber https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!dpkg -i cuda-repo-ubuntu1804_10.0.130-1_amd64.deb
!sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
!apt-get update
!apt-get install cuda-10-0
!nvcc --version
!pip install tensorflow_gpu ==1.14

Google Colab支持使用%tensoflow magic的各种tensorflow版本:

%tensorflow\u版本1.x
导入tensorflow作为tf
打印(tf.\u版本,tf.test.is\u gpu\u可用())