win10+Anaconda+Tensorflow1.3+CUDA8.0+python3.5+pycharm+opencv3

来源:互联网 发布:priest 锦瑟 知乎 编辑:程序博客网 时间:2024/05/17 23:05

1.准备安装包

Anaconda3-4.2.0-Windows-x86_64;

pycharm-community;

CUDA:cuda_8.0.61_win10;下载时选择 exe(local)

cuDNN:cudnn-8.0-windows10-x64-v6.0;如果你安装的TensorFlow版本和我一样1.3,请下载cuDNN v6.0 for CUDA 8.0


2.安装CUDA8.0

装完后在cmd里查看版本号:
nvcc -V


3.安装cuDNN库

解压后将文件分别放在 v8.0 对应的目录下

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0

4.安装Anaconda

我是选择用Anaconda安装TensorFlow,方便管理各种环境。

下载对应安装包,按提示安装。

装好后,打开Anaconda Prompt.添加清华的镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes

在win下更改Python的默认源为清华源:

在当前的用户目录下新建pip文件夹,在pip文件夹里新建pip.ini文件:

[global]  index-url = http://mirrors.aliyun.com/pypi/simple///https://pypi.tuna.tsinghua.edu.cn/simple 清华源[install]  trusted-host=mirrors.aliyun.com

在Anaconda里建立TensorFlow的环境:

conda create -n tensorflow Python=3.5

激活TensorFlow环境:

activate TensorFlow

关闭环境:

deactivate

5.安装TensorFlow

pip install --upgrade --ignore-installed tensorflow-gpu

安装TensorFlow指定版本(清华源上有的,更换链接最后的版本名称就行了)

pip install --upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/gpu/tensorflow_gpu-1.3.0rc0-cp35-cp35m-win_amd64.whl

简单测试:

在TensorFlow环境里打开Python:

import tensorflow as tfhello = tf.constant("Hello!TensorFlow")sess = tf.Session()print(sess.run(hello))

见到b’hello tensorflow’ 测试成功。


6.安装,配置pycharm

下载对应安装包。按提示安装pycharm。

配置pycharm:

在选择Python版本时,手动添加位于Anaconda的python版本,位置在Anaconda的安装目录下的envs文件夹里。
这里写图片描述


7.在pycharm里新建mnist手写识别程序:

from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("MNIST_data/",one_hot=True)import tensorflow as tfsess = tf.InteractiveSession()x = tf.placeholder(tf.float32,[None,784])w = tf.Variable(tf.zeros([784,10]))b = tf.Variable(tf.zeros([10]))y = tf.nn.softmax(tf.matmul(x,w) + b)y_ = tf.placeholder(tf.float32,[None,10])cross_entropy = tf.reduce_mean(-tf.reduce_sum(y_ * tf.log(y),reduction_indices=[1]))train_step = tf.train.GradientDescentOptimizer(0.5).minimize(cross_entropy)tf.global_variables_initializer().run()for i in range(1000):    batch_xs, batch_ys = mnist.train.next_batch(100)    train_step.run({x: batch_xs, y_:batch_ys})correct_prediction = tf.equal(tf.argmax(y,1),tf.argmax(y_,1))accuracy = tf.reduce_mean(tf.cast(correct_prediction,tf.float32))print(accuracy.eval({x: mnist.test.images, y_: mnist.test.labels}))

这里写图片描述


8.配置opencv3

在cmd中键入

conda install --channel https://conda.anaconda.org/menpo opencv3
阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 给儿童办身份证怎么办 当兵前身份证号码不符怎么办 身份证后六位密码x怎么办 借了贷款人死了怎么办 贷款实在还不起怎么办 个人贷款还不起怎么办 珠海派出所办事不公平怎么办 改身份证后学籍怎么办? 威海身份证丢了怎么办 车牌轻微变形了怎么办 车牌照丢一个怎么办 小车车牌掉了怎么办 车牌撞变形了怎么办 车牌烂了一块怎么办 机动车牌照丢了怎么办 汽车想换车牌怎么办 机动车前牌照丢失怎么办 汽车后牌照丢失怎么办 机动车扣分超证怎么办 联通香港无服务怎么办 长乐改区 闽侯怎么办 学校代码查不到怎么办 买票没带身份证怎么办 163邮件发错人了怎么办 pos机未到账怎么办 刷卡迟迟不到账怎么办 农行全渠道升级怎么办 手机输入身份证x怎么办 买房子没有社区怎么办 结婚没钱买房子怎么办 假离婚买房子怎么办? 微信怎么办居住证厦门 厦门没有暂住证怎么办居住证 机票上没有登机口怎么办 德国黑工怎么办居留 夏天吹空调感冒怎么办 拖鞋穿着脚臭怎么办 住墨尔本高层着火怎么办 中转航班托运行李怎么办 孩子淋雨感冒了怎么办 出国留学国内手机号怎么办