import tensorflow as tf
import numpy as np
x_ = tf.placeholder(tf.float32, shape=[4, 2], name='x-input')
y_ = tf.placeholder(tf.float32, shape=[4, 1], name='y-input')
w1 = tf.Variable(tf.random_normal([2, 2], -1, 1), name='weights1')
w2 = tf.Variable(tf.random_normal([2, 1], -1, 1), name='weights2')
b1 = tf.Variable(tf.zeros([2]), name='bias1')
b2 = tf.Variable(tf.zeros([1]), name='bias2')
z2 = tf.sigmoid(tf.matmul(x_, w1) + b1)
pred = tf.sigmoid(tf.matmul(z2, w2) + b2)
cost = tf.reduce_mean(((y_ * tf.log(pred)) +((1 - y_) * tf.log(1.0 - pred)) ) * -1)
learning_rate = 0.01
train_step = tf.train.GradientDescentOptimizer(learning_rate).minimize(cost)
XOR_X = [[0, 0], [0, 1], [1, 0], [1, 1]]
XOR_Y = [[0], [1], [1], [0]]
init = tf.initialize_all_variables()
with tf.Session() as sess:
sess.run(init)
write = tf.summary.FileWriter("./tb/XOR_logs", sess.graph)
for i in range(100000):
sess.run(train_step, feed_dict={x_: XOR_X, y_: XOR_Y})
print ("Final prediction ", sess.run(pred, feed_dict={x_: XOR_X, y_: XOR_Y}))
tensorflow 實現(xiàn)XOR(異或)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門游桩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來牲迫,“玉大人,你說我怎么就攤上這事借卧№镌鳎” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵铐刘,是天一觀的道長陪每。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么檩禾? 我笑而不...
- 正文 為了忘掉前任挂签,我火速辦了婚禮,結(jié)果婚禮上盼产,老公的妹妹穿的比我還像新娘竹握。我一直安慰自己,他們只是感情好辆飘,可當我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著谓传,像睡著了一般蜈项。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上续挟,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼功偿!你這毒婦竟也來了盆佣?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布膀钠,位于F島的核電站杖刷,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜恐锦,卻給世界環(huán)境...
- 文/蒙蒙 一往果、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧一铅,春花似錦陕贮、人聲如沸。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至卜录,卻和暖如春戈擒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背艰毒。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 小學(xué)語文修改病句的方法 修改病句是小學(xué)語文考試中常見的題型萝玷,在修改病句之前嫁乘,我們應(yīng)該清晰的了解有哪些病句現(xiàn)象,下面...
- 安全加密C語言庫OpenSSL球碉,在Android中服務(wù)器和客戶端之間的簽名驗證和數(shù)據(jù)加密通信等蜓斧。 OpenSSL系...
- 1.感恩家嫻和群里同學(xué)們的努力睁冬,今天的時間管理讀書會終于開起來了挎春。 2.感恩婆婆幫我做晚飯,讓我不用太忙! 3.感...