#乙個簡單的程式
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...