zoukankan      html  css  js  c++  java
  • TensorFlow Tutorial: Practical TensorFlow lesson for quick learners

    Part-2: Tensorflow教程的简单例子:

    这一部分,我们将会创建一个线性回归模型,在此之前我们先来看一看将会在代码中用到的TF基本函数:

    创建随机正态分布

    w是一个变量,大小为784*10,随机取值,标准差为0.01

    w=tf.Variable(tf.random_normal([784, 10], stddev=0.01))
    

      

    平均值Reduce_mean:

    b = tf.Variable([10,20,30,40,50,60],name='t')
    with tf.Session() as sess:
        sess.run(tf.initialize_all_variables())
        sess.run(tf.reduce_mean(b))
    

      

    输出35

    ArgMax:

    a=[ [0.1, 0.2,  0.3  ],
        [20,  2,       3   ]
      ]
    b = tf.Variable(a,name='b')
    with tf.Session() as sess:
        sess.run(tf.initialize_all_variables())
        sess.run(tf.argmax(b,1))
    

      

    输出array([2, 0]),显示了最大值的索引

     线性回归练习

    问题描述:在线性回归中我们会使用一条直线来拟合数据点,使得误差最小,下面的例子当中我们将会创建一百个数据点。

    a) 创建训练数据:

    trainX在-1和+1之间,trainY是trainX的三倍外加一些随机值
    import tensorflow as tf
    import numpy as np
     
    trainX = np.linspace(-1, 1, 101)
    trainY = 3 * trainX + np.random.randn(*trainX.shape) * 0.33
    

      

    b) 占位符:

  • 相关阅读:
    sql语句3
    Android中PopupWindow的用法(位置、动画、焦点)
    JS+CSS实现的二级下拉导航菜单
    【强烈推荐】myFocustab打造的各种功能的选项卡切换
    【荐】JS+CSS实现兼容好带缓冲的动感网页右键菜单
    JS打造仿QQ的精简版折叠菜单
    JS打造类似QQ的折叠菜单
    很不错的JS+CSS滑动门
    jQuery智能判断是否是当前导航并加标记
    采用jQuery连缀写法的折叠菜单
  • 原文地址:https://www.cnblogs.com/lnas01/p/10406920.html
Copyright © 2011-2022 走看看