學習筆記3

2021-08-29 05:31:52 字數 1195 閱讀 9353

#乙個簡單的程式

import tensorflow as tf

#定義網路結構和前向傳播演算法

def get_weight(shape):

w=tf.variable()

return w

def get_bias(shape):

b=tf.variable()

return b

def forward(x,shape):

w1=get_weight(shape)

b1=get_bias(shape)

y1=tf.nn.relu(tf.matmul(x,w1)+b1)

w2=get_weight(shape)

b2=get_bias(shape)

y=tf.matmul(y1,w2)+b2

return y

#定義損失函式和反向傳播演算法

#載入資料集x和y_#

x=tf.placeholder(tf.float32,shape=[none,],name)

y_=tf.placeholder(tf.float32,shape=[none,],name)

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

train_step=tf.train.gradientdescentoptimizer(learning_rate=0.001).minimize(loss)

#生成會話,執行反向傳播演算法

with tf.session() as sess:

init_op=tf.global_variables_initializer()

sess.run(init_op)

steps=20000

batch_size=8

data_size=128

for i in range(steps):

start=(i*batch_size)%data_size

end=min(start+batch_size,data_szie)

sess.run(train_step,feed_dict=)

if i%200==0:

loss_val=sess.run(loss,feed_dict=)

print "after %d steps,loss is: %g " % (i,loss_val)

學習筆記3

第四單元 了解linux檔案系統 1.絕對路徑和相對路徑 a.絕對路徑 無論在系統的任何位置,從系統的頂級目錄 根目錄 一級一級往下排的表示方法 b.相對路徑 如果已經在某乙個目錄下面操作,那麼可以省略從根目錄到當前目錄的表示,若要切到該目錄下的任意位置,直接表示 2.系統中根目錄下子目錄的作用 a...

學習筆記3

vivew 裡面的引數 與前端約定好 return 返回的是乙個例項化物件,字串 render 將資料寫入html中 再返回給前端 本質是把python物件嵌入其中 傳給檢視函式的永遠轉換成字串 url 設定名字 相當於 這個名字與值 以鍵值對的形式發給了 檢視函式 name 200 別名的前提是訪...

C 學習筆記 3

最近在寫code時候,發現了關於static變數的一些使用需要注意的地方。具體的情況可以看下面的例子 aclass.h 宣告了aclass class aclass int data aclass.cpp 定義了乙個static的aclass例項 include aclass.h static ac...