Windows安装TensorFlow(CPU/GPU)
来源:互联网 发布:720云全景制作软件 编辑:程序博客网 时间:2024/05/01 23:08
安装TensorFlow(CPU和GPU版本)
本文展示如何在windows操作系统上安装python版本的TensorFlow,包括CPU版本和GPU版本。
目前windows系统中的TensorFlow(TF)只支持python3.5.x,所以习惯用python2的童鞋们要适应python3啊。
本文的安装步骤,要求在安装时能翻到google
1、安装python3.5.x
可以利用Anaconda进行安装,Anaconda中集成了python用到的各种第三方类库。
Anaconda可以直接从官网下载:下载Anaconda,打开网址后可以看到支持的三种系统:
选择windows,现在官网中最新的Anaconda是4.4.0版本,这个版本中支持的python是3.6,但是我们需要python3.5,所以点击zipped Windows installers:
选择4.2版本,再根据你电脑的系统,选择安装32位还是64位,安装时可以一路next。
2、安装TF_CPU
可以直接在cmd命令行输入pip命令:
pip install –upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.0rc2-cp35-cp35m-win_amd64.whl
或者手动去python官网下载tensorflow,然后输入下面的命令,实现本地安装:
pip install tensorflow-1.2.0rc2-cp35-cp35m-win_amd64.whl
在安装过程中会自动安装TF的依赖包。
之后可以测试一下是否安装成功:
3、安装TF_GPU
(1) 安装CUDA和CUDNN:
CUDA:下载CUDA
CUDNN:下载CUDNN
下载CUDNN时稍微有些麻烦,要注册Nvidia用户,并加入CUDNN开发组,填若干问卷就可以下载了,选择下载版本时要注意和CUDA版本匹配。解压后覆盖至CUDA的安装目录下
例如:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
(2) 安装TF:
在cmd命令行中输入pip install –upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.0rc2-cp35-cp35m-win_amd64.whl
安装成功后,同样可以利用上述方法验证是否安装成功。
注:GPU版本的TF在运行程序时,每次会先加载CUDA,在程序中看到5个successfully open CUDA library…就说明安装成功了。
GPU版本的TF对显卡有要求,需要安装VS2015(2013);
另外在安装CUDA的过程中会出现闪屏,属于正常现象。
- Windows安装TensorFlow(CPU/GPU)
- 【TensorFlow】Windows+Anaconda3+Tensorflow(CPU&GPU)+Pycharm 安装
- Anaconda+Opencv+Tensorflow安装 (Ubuntu/Windows) (cpu/gpu)
- 安装windows tensorflow-gpu
- Windows安装TensorFlow-GPU
- Windows Tensorflow GPU安装
- Windows下安装TensorFlow-gpu
- windows下安装tensorflow-gpu
- Windows下安装TensorFlow-gpu
- Windows下安装Tensorflow(GPU)
- ubuntu 16.04 安装Tensorflow(CPU和GPU)
- Windows10下安装TensorFlow(CPU、GPU)
- win7系统安装GPU/CPU版tensorflow
- Windows 10 安装 Cuda, Tensorflow, 和keras,附CPU/GPU切换小技巧
- 如何在Linux 系统 以及windows 系统安装 tensorflow -cpu -gpu 老版本 0.12 ,0.10
- 在windows上安装tensorflow gpu
- 在Windows上安装GPU版Tensorflow
- Windows 10 安装 Tensorflow GPU版本
- 有哪些有用的人际交往小常识?
- 题目管理 1184: Make an Equilateral Triangle
- POJ 2976:Dropping tests 01 分数规划
- Mantisbt安装部署简介
- 学习笔记TF023:下载、缓存、属性字典、惰性属性、覆盖数据流图、资源
- Windows安装TensorFlow(CPU/GPU)
- mysql的触发器
- 浅谈windows下搭建Vue.js开发环境
- 长按复制TextView
- R语言利用caret包比较模型性能差异
- memcached缓存服务器
- LeetCode@Math_507_Perfect_Number
- 关于在SQLPLUS中小数不显示小数点前0的问题
- RabbitMQ 入门指南(Java)