美文网首页我爱编程
windows7下python,numpy,tensorflow

windows7下python,numpy,tensorflow

作者: 大梦一场三十一 | 来源:发表于2018-03-03 15:35 被阅读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))
    

    相关文章

      网友评论

        本文标题:windows7下python,numpy,tensorflow

        本文链接:https://www.haomeiwen.com/subject/eqwtfftx.html