放下王者农药这锅,玩一把Tensorflow吧

暑期开始了!对于Lady姐来说,如何安排儿子的暑期生活是一件大事,显然是不能沉迷于王者农药,

于是Lady姐随手扔了一个教程给他:按照这份教程,在家里Win7的台式机上安装Tensorflow!

他一脸懵懂地问我:妈妈,什么叫Tensorflow?

"上网查“,我说!

以下是我儿子写的教程——注意,他是一个14岁的少年!

我问他安装成功有什么经验分享,他回答:幸亏我有打游戏的基础....

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,可被用于语音或图像识别等多项机器深度学习领域。对于这种高大上的东西估计很多人都想学吧,包括我这位零基础的小编。但网上找到的教程大多都不是新手向的,而且基本用的也不是Windows系统,这让我们这种新手很苦恼。但我参考了Andrew Che的教程,加上实践操作,我成功的在Windows上安装了TensorFlow,以下是我的步骤:

1.检查GPU是否支持CUDN:其实这一步是可以省略的,因为CUDN支持的显卡范围特别广,你基本只要确认你的GPU是不是NVIDIA的就可以了,当然如果你还是不确定的话,也可以去这个网站中的“CUDA-Enabled GeForce Products”查一下,只要你的显卡型号在里面就可以了。

2.下载并按照CUDA:进入此网站,点击Windows

选择你的电脑的系统版本(这里我用的是win7)

点击第一个选项

选择第一个下载

下载完之后打开安装,一路确认到底

安装完后进入下一步

3.下载cuDNN:其实,到了这一步比较闹心,因为当你进了下载网站,你会发现他要让你注册了才能下载,但为了能安装,注册什么的就干了吧,不过程比较烦

然后你就可以现在下载了。考虑到兼容性,这里我们就选择第三个进行下载安装

下载后将其解压缩

在C盘根目录下新建个tools文件夹,将解压后的“cuda”文件夹放入其中

4.设置环境变量:右键“我的电脑”,选择“高级系统设置”

进入“环境变量”

进入“Path”,添加"c:\tools\cuda\bin"与”C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin”后点击确认

5.下载并安装Anaconda:进入下载网站,点击Windows图标

这里我们选择版本为3.6的进行下载并安装

下载后打开进行安装,安装时这里选择第一个,也就是它推荐的选项

然后将第两个选项都点上

安装完后进入下一步

6.设置TensorFlow工作环境:在你喜欢的地方新建个tensorflow目录。这里我就在c盘更目录建立了。

按win+r打开“运行”输入cmd,打开命令提示符

输入cd +tensorflow所在目录,回车

接下来依次输入一下几个命令,注意结尾不能有空格,如果途中让你选择是Yes/no,全部输入y

conda create — name tensorflow-gpu python=3.5 anaconda

activate tensorflow-gpu

pip install tensorflow-gpu

pip install keras

7.确认TensorFlow安装完成:在命令提示符中输入“jupyter notebook”,在浏览器中召唤jupyter notebook

新建个python3档案

在里面输入以下指令

import tensorflow as tf

tf.__version__

按下shift+enter运行后假如看到1.2.0,说明你成功了,接下来你就可以自由用tensorflow了

原文发布于微信公众号 - 吉浦迅科技(gpusolution)

原文发表时间:2017-07-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT派

从零开始:手把手教你安装深度学习操作系统、驱动和各种python库!

为了研究强化学习,最近购置了一台基于 Ubuntu 和英伟达 GPU 的深度学习机器。尽管目前在网络中能找到一些环境部署指南,但目前仍然没有全面的安装说明。另外...

4318
来自专栏SAP最佳业务实践

想学FM系列(16)-SAP FM模块:预算结构(7)-预算结构操作-多层预算结构维护

3.2.2.3 多层预算结构的维护 ? 1)FMHIE_HIEID- 编辑层次结构标识 功能为多层预算结构备用树定义一相标识ID,并定义相关属性,为之后生成备...

4568
来自专栏沃趣科技

容器化RDS|调度策略

导 语 前文数据库容器化|未来已来我们介绍了基于Kubernetes实现的下一代私有 RDS。其中,调度策略是具体实现时至关重要的一环,它关系到RDS 集群的服...

49210
来自专栏施炯的IoT开发专栏

Endnote for Windows Mobile

  想必园子里有好多朋友都写过paper吧,在阅读文献的时候,是不是觉得管理文献这个事情很麻烦。我正处于刚刚起步的阶段,英语写译老师Greatlion给我们推荐...

2016
来自专栏LET

谈谈3D Tiles(1):渲染调度

3606
来自专栏PPV课数据科学社区

数据挖掘系列(5)使用mahout做海量数据关联规则挖掘

上一篇介绍了用开源数据挖掘软件weka做关联规则挖掘,weka方便实用,但不能处理大数据集,因为内存放不下,给它再多的时间也是无用,因此需要进行分布式计算,ma...

3064
来自专栏坚毅的PHP

zookeeper学习系列:四、Paxos算法和zookeeper的关系

一、问题起源 淘宝搜索的博客 http://www.searchtb.com/2011/01/zookeeper-research.html  提到Paxos是...

3924
来自专栏机器学习算法与Python学习

值得收臧 | 从零开始搭建带GPU加速的深度学习环境(操作系统、驱动和各种机器学习库)

关键字全网搜索最新排名 【机器学习算法】:排名第一 【机器学习】:排名第一 【Python】:排名第三 【算法】:排名第四 原文:https://medium....

3806
来自专栏数据派THU

手把手教你安装深度学习软件环境(附代码)

来源:机器之心 本文长度为2800字,建议阅读5分钟。 本文向你解释如何在一台新装的 Ubuntu 机器上安装 Python 和 Nvidia 硬件驱动、各类库...

2148
来自专栏测试开发架构之路

MatlabR2014a 安装破解详细图文教程(附下载链接(内附CVX工具箱))

MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据...

3287

扫码关注云+社区