windows下tensorflow(gpu版)的安装(代码片段)

siwnhwxh siwnhwxh     2023-02-15     783

关键词:

windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速

0. 环境

  • OS:Windows 10,64 bit;
  • 显卡:NVIDIA GeForce GTX 1050Ti,显卡查看方法:计算机【设备管理器】? 【显示适配器】
  • Python 的版本,注意只能为 3.5,并非越高越好;
  • CUDA,8.0;

keras 可以以 TensorFlow 为后端(backend)(也可以 theano 为后端),安装完成 TensorFlow 的基础上,再安装 keras 是一件水到渠成的工作。

 


技术分享图片

 

1. 安装步骤

  • 安装 CUDA:深度学习库如果使用CUDA进行GPU加速,可以大大缩短计算时间。(CUDA 目前只有NVIDIA 的显卡才支持)

    • 检查 GPU 是否支持 CUDA;(注意笔记本和 desktop 的区别。)
    • 将自己的显卡驱动更新到最新版本,
      • 去官网下载,或者通过 GeForce Experience 下载安装;
    • CUDA 安装
    • 安装 Visual Studio 2015 community
    • 编译 CUDA 的示例程序
      • 在 C:ProgramDataNVIDIA CorporationCUDA Samplesv8.0 目录下,有CUDA的示例程序。由于我安装的是VS2015,所以打开 Samples_vs2015.sln 那个解决方案文件,将解决方案配置更改为Release和x64.
      • 右键解决方案名称,编译整个解决方案,在 C:ProgramDataNVIDIA CorporationCUDA Samplesv8.0inwin64Release 目录会生成 deviceQuery.exe 这个可执行文件。。
    • 关闭 VS2015。打开一个cmd窗口,cd 到 c:ProgramDataNVIDIA CorporationCUDA Samplesv8.0inwin64Release目录(一定要 cd,切换到该目录下,因为此路径中间有空格,如果直接执行 deviceQuery.exe 会空格前面的 C:ProgramDataNVIDIA看做单独的命令),输入:deviceQuery.exe ,然后回车。
    • 安装 TensorFlow 和 keras

      • 下载安装 anaconda,选择 anaconda 4.2.0 系列,其对应的 Python 版本为 3.5
      • 更改 pip 的下载源,对于 windows 用户而言,进入其家目录(C:Users当前用户名)新建一个 pip.ini 文本文件,内容如下:

        [global]  
        index-url = http://mirrors.aliyun.com/pypi/simple/
        [install]  
        trusted-host=mirrors.aliyun.com
        • 1
        • 2
        • 3
        • 4

        也即讲源改为国内比如阿里云的源,以加快 pip install 第三方库的速度;

    • 安装 TensorFlow 以及 keras,保持网络连接,从开始菜单中打开Anaconda Prompt,输入:
      • pip install tensorflow-gpu
      • pip install keras

2. 测试

从开始菜单中打开 Anaconda Prompt,在命令行中输入:python(ipython),再输入:

import tensorflow as tf
sess = tf.Session()
a = tf.constant(10)
b = tf.constant(22)
print(sess.run(a + b))
  • 1
  • 2
  • 3
  • 4
  • 5

如果正确打印出结果 32,不报错,说明 tensorflow 安装成功。

再输入:

import keras
  • 1

3. 使用 cuDNN 加速

  • cuDNN可 以在前面 GPU 加速基础上大概再提升1.5倍的速度,它由nVIDIA开发。可以到nVIDIA官网上下载。下载之前需要注册,然后问一系列问题,请耐心弄完。然后就可以下载了。下载 windows 10系统下64位的,最新的支持CUDA 8.0的cuDNN-5.1,文件名是:cudnn-8.0-windows10-x64-v5.1.zip,下载地址:https://developer.nvidia.com/cudnn
  • 下载完成后解压缩。里面有bin、include、lib三个目录,将三个文件夹复制到安装CUDA的地方覆盖对应文件夹,默认文件夹在:C:Program FilesNVIDIA GPU Computing ToolkitCUDAv8.0
  • 如何验证CuDNN是否配置成功呢?打开 Anaconda Prompt,输入python,再输入import tensorflow,不再提示没有安装cudnn,就成功了。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://www.cnblogs.com/captainbed










windows10配置tensorflow深度学习环境(gpu版)各种坑(代码片段)

我们配置一个tensorflow-gpu版的深度学习环境windows1064python3.5vs2017(需要C++部分)cuda9.0cudnn7.1GeForceGTX10601.安装python我们选择python3.5,直接从官网下载windows10版本的安装就行,可以选择默认安装路径,并添加环境变量。测试打卡cmd,输... 查看详情

windows10下nvidiageforcemx150tensorflow-gpu配置(代码片段)

引言越来越多的的人入坑机器学习,深度学习,tensorflow作为目前十分流行又强大的一个框架,自然会有越来越多的新人(我也刚入门)准备使用,一般装的都是CPU版的tensorflow,然而使用GPU跑tensorflow,速度可以快上好几倍。正好... 查看详情

在windows上极简安装gpu版ai框架

...本安装CUDA安装cuDNN配置环境变量安装python环境安装gpu版的tensorflow开发包咋看上去好像不是很复杂,但是其中坑多到你怀疑人生。下载的cuDNN时候需要注册,而且因为cuDNN文件在外网,下载速度很慢。比如不同版本的tensorflow和CUDA... 查看详情

在windows上极简安装gpu版ai框架(tensorflowpytorch)

...本安装CUDA安装cuDNN配置环境变量安装python环境安装gpu版的tensorflow开发包咋看上去好像不是很复杂,但是其中坑多到你怀疑人生。下载的cuDNN时候需要注册,而且因为cuDNN文件在外网,下载速度很慢。比如不同版本的tensorflow和CUDA... 查看详情

windows1064bit下安装tensorflow+keras+vs2015+cuda8.0gpu加速

...f0写在前面的话2016年11月29日,GoogleBrain工程师团队宣布在TensorFlow0.12中加入初步的Windows支持。但是目前只支持64位,而且Python版本为3.5版本,需要CUDA8.0。之前Tensorflow对windows的支持并不好,导致如果需要使用它,需要转移到Linux... 查看详情

超详细windows10下tensorflow2.*安装(对于intel处理器。tensorflow_cpu和tensorflow_gpu)通用(代码片段)

当笔者安装tensorflow时查看了许多文章,但都不是特别具体。本文是博取众长,按照自己的安装过程总结而来。按照本文可以完美安装tensorflow2.*tensorflow分为__Cpu__和__Gpu__版本,在2.0以上对于1.0带来了极大的简化使用。... 查看详情

windows10上安装keras和tensorflow-gpu

...先下载Anaconda3的Win1064bit版,安装Python3.5版本。因为目前TensorFlow对Windows只支持Python3.5。可以直接下载Anaconda的安装包安装即可,一般不会有问题。(清华镜像https://mirrors.tuna.tsinghua. 查看详情

windows安装tensorflow2.3.1gpu版

Windows安装TensorFlow2.3.1GPU安装所需的软件及环境配置ANACONDApythonpycharmcudacudnn安装tensorflow-gpu安装所需的软件及环境配置所需用到的安装包:链接ct9m安装包包括:Anaconda3-2020.07-Windows-x86_64、python-3.9.0、pycharm-community-2020.2.3、cud... 查看详情

windows10子系统wsl下使用tensorflow2.5.0调用gpu进行训练(代码片段)

在windows中下载wsl首先:点击控制面板–>启用或关闭windows功能==>勾选图中的两个选项:适用于linux的windows子系统以及虚拟机平台在微软商店下载wsl系统-Ubuntu18.04并升级到wsl2因为子系统调用gpu只支持wsl2。先查看wsl版... 查看详情

windows10子系统wsl下使用tensorflow2.5.0调用gpu进行训练(代码片段)

在windows中下载wsl首先:点击控制面板–>启用或关闭windows功能==>勾选图中的两个选项:适用于linux的windows子系统以及虚拟机平台在微软商店下载wsl系统-Ubuntu18.04并升级到wsl2因为子系统调用gpu只支持wsl2。先查看wsl版... 查看详情

windows10+anaconda3+tensorflow(gpu)

2017.6.2安装时间先装anaconda3或者在anaconda2下win+rcmd控制器condacreate-nAnaconda3python=3.5(上一步会在里面出现文件我剪切到别的地方了)在Anaconda2/envs中安装Anaconda3版本的 会提示已经存在我是删了重新在envs下直接安装Anaconda3注意要... 查看详情

pip安装tensorflow出错怎么办

参考技术AGoogle开源的Tensorflow框架终于可以支持Windows平台了!这是对广大windows系统用户是多么美妙的一件事!下面讲解如何安装Tensorflow(Windows版)。首先,你得先安装Python;这里我直接使用的是Anaconda,这就省得自己再去安装好多包... 查看详情

tensorflow安装过程-(windows环境下)---详解

一, 前言:本次安装tensorflow是基于Python的,安装Python的过程不做说明(既然决定按,Python肯定要先了解啊):本次教程是windows下Anaconda安装Tensorflow的过程(cpu版,显卡不支持gpu版的...)二, 安装环境:(tensorflow支持的系统... 查看详情

windows10+tensorflow-gpu环境搭建(代码片段)

参考:https://www.pugetsystems.com/labs/hpc/The-Best-Way-to-Install-TensorFlow-with-GPU-Support-on-Windows-10-Without-Installing-CUDA-1187/ InstallAnacondaPython下载安装Anaconda, https://www.anaconda.com/download/ 安装完成后,在后面的步骤,在AnacondaPrompt中执... 查看详情

记录window10安装tensorflow-gpu2.4.0

记录window10安装TensorFlow-gpu2.4.0参考文章Win10环境下安装Python3及Tensorflow2.4.0-GPU配置Win10+Python3.8+Tensorflow-gpu2.4.0环境搭建及使用最简流程报错然后就百度下载了dll文件,但是不管用,后来我重新下载了一个cuda版本,... 查看详情

记录window10安装tensorflow-gpu2.4.0

记录window10安装TensorFlow-gpu2.4.0参考文章Win10环境下安装Python3及Tensorflow2.4.0-GPU配置Win10+Python3.8+Tensorflow-gpu2.4.0环境搭建及使用最简流程报错然后就百度下载了dll文件,但是不管用,后来我重新下载了一个cuda版本,... 查看详情

tensorflow-gpu在windows10上的安装(anaconda)

文档来源转载:http://blog.csdn.net/u010099080/article/details/53418159http://blog.nitishmutha.com/tensorflow/2017/01/22/TensorFlow-with-gpu-for-windows.html安装前准备TensorFlow有两个版本:CPU 版本和 GPU 版本。 查看详情

windows10下cuda11.1cudnn8.0tensorflow-gpu和torch安装教程(代码片段)

1.如何彻底的卸载anaconda(包括配置文件)安装Anaconda-Cleanpackage打开AnacondaPrompt,输入如下命令:condainstallanaconda-clean输入如下命令卸载anaconda-clean--yes直接运行安装目录下的Uninstall-Anaconda3.exe即可。2.windows10 查看详情