我爱编程

windows7下python,numpy,tensorflow

2018-03-03  本文已影响0人  大梦一场三十一
python的安装

直接在python的的官网下载
我下载的是python3.6.4;
直接打开python的exe文件
百度百科链接

numpy的安装

在网站https://pypi.python.org/pypi/numpy下与python版本对应的whl,看清表格pyversion一栏,核对清楚版本,否则会报错不支持平台
然后进入cmd,进入whl存放的目录来进行安装。我是安装在E盘的

进入E盘
进入所在文件夹
再输入‘pip install’+‘文件名’
可以看以下这个链接http://blog.csdn.net/sd2558448/article/details/51234809
tensorflow的安装

tensorflow已经支持windows直接安装了
在cmd下面运行

//CPU版
pip install tensorflow
//GPU版
pip install tensorflow-gpu

接着等待就好了。
GPU版本是需要下载cuda以及cudnn的。
注:我本来想下载GPU版本的,但是无法注册导致下载不了cudnn,所以先用CPU版的。下次再安装。

第一个tensorflow的程序,可以用来测试是否安装好

import tensorflow as tf
import numpy as np


#creat data
x_data = np.random.rand(100).astype(np.float32)
y_data = x_data*0.1+0.3

###creat tensorflow structure start###
Weights = tf.Variable(tf.random_uniform([1],-1.0,1.0))
biases = tf.Variable(tf.zeros([1]))

y = Weights*x_data + biases

loss = tf.reduce_mean(tf.square(y-y_data))

#建立一个优化器 学习效率为0.5
optimizer = tf.train.GradientDescentOptimizer(0.5)
train = optimizer.minimize(loss)

#初始化所有变量
init= tf.initialize_all_variables()

###creat tensorflow structure start###
#激活init  很重要
sess = tf.Session()
sess.run(init)
for step in range(201):
    sess.run(train)
    if step % 20 == 0 :
        print(step,sess.run(Weights),sess.run(biases))
上一篇下一篇

猜你喜欢

热点阅读