tensorflow 學(xué)習(xí)class1

import tensorflow as tf
import numpy as np

# create data
#TF中大部分的數(shù)據(jù)都是np.float32的形式,所以astype設(shè)置數(shù)據(jù)類型為float32
x_data = np.random.rand(100).astype(np.float32)
#構(gòu)造y=kx+b 的線性函數(shù)weight=0.1 biases = 0.3
y_data = x_data*0.1 + 0.3

### create tensorflow structure start ###

"""
構(gòu)建一個y_data = Weights*x_data+biases的函數(shù),在TF神經(jīng)網(wǎng)絡(luò)中會一步步學(xué)習(xí)
使得初始值很接近于weight 或者很接近于biases
"""


#tf.Variable 定義TF中的變量形式
#tf.random_uniform 生成隨機數(shù)列生成方式,結(jié)構(gòu)是[1]維的結(jié)構(gòu)  范圍是-1:1
Weights = tf.Variable(tf.random_uniform([1], -1.0, 1.0))
biases = tf.Variable(tf.zeros([1]))  #定義一個初始值為0的變量

y = Weights*x_data + biases  #定義函數(shù)

loss = tf.reduce_mean(tf.square(y-y_data))  #計算殘差的平均數(shù)
#優(yōu)化器 optimizer ,使用GradientDescent進行優(yōu)化,每一步為0.5
optimizer = tf.train.GradientDescentOptimizer(0.5)
train = optimizer.minimize(loss)

#把神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)做好之后init 初始化所有參數(shù)
init = tf.initialize_all_variables()

### create tensorflow structure end ###

sess = tf.Session()
#run 激活初始化  run的指針指向那個對像才會激活
sess.run(init)          # Very important


for step in range(201):
    sess.run(train)
    if step % 20 == 0:
        print(step, sess.run(Weights), sess.run(biases))

本代碼出自 莫凡老師的教程,加上我自己的一些備注
http://study.163.com/course/courseMain.htm?courseId=1003209007

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前些日子從@張鑫旭微博處得一份推薦(Front-end-tutorial),號稱最全的資源教程-前端涉及的所有知識...
    谷子多閱讀 4,477評論 0 44
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評論 25 709
  • 小時候看到雷雨,并不害怕,任它“乒令乓啷”的響。除非是走在雨中,撐著傘的時候,或是在雨中騎自行車。雷雨的時候,最好...
    Graceland閱讀 301評論 0 1
  • 藍(lán)色發(fā)帶 辛是一個愛運動的男孩子,滑板是他的最愛,而發(fā)帶則是他最喜歡的配飾。他已經(jīng)數(shù)不清自己擁有多少條發(fā)帶了,各種...
    吃糖小小號閱讀 388評論 2 1
  • “奶酪”會過期變質(zhì),迷宮就在身邊。每個人都身在其中,“奶酪”在哪?不在迷宮,在你的腦海里,在你的行動上,時常把“鞋...
    忘憂草的種子閱讀 225評論 0 0

友情鏈接更多精彩內(nèi)容