2016-10-14 68 views
0
tf.set_random_seed(1) 
R = tf.Variable(tf.random_normal((2,2)), name="random_weights") 
with tf.Session() as sess: 
    tf.set_random_seed(1) 
    sess.run(tf.initialize_all_variables()) 
    print(sess.run(R)) 

對於這段代碼的隨機變量,每次我運行它,它會產生不同的變量,是什麼辦法讓同一個隨機數初始化,這樣我就可以重新出現分析結果和分析?tensorflow產生「假」的模型

回答

0

修復操作級別種子爲tf.Variable(tf.random_normal((2,2), seed=1)