Zastanawiałem O czym różnice między 2 następujące elementy kodu:O „tensorflow.initialize_all_variables()”
import tensorflow as tf
x = tf.Variable(0, name='x')
model = tf.initialize_all_variables()
with tf.Session() as session:
for i in range(5):
session.run(model)
x = x + 1
print(session.run(x))
import tensorflow as tf
x = tf.Variable(0, name='x')
model = tf.initialize_all_variables()
with tf.Session() as session:
for i in range(5):
x = x + 1
session.run(model)
print(session.run(x))
Jedyną różnicą jest to rozkaz „X = x + 1 "i" session.run (model) ". Pomyślałem, że to spowoduje dużą różnicę w wynikach, ponieważ session.run (model) zainicjuje wszystkie zmienne. Jednak te dwa bloki kodu wyjścia te same rzeczy ...
Kod jest kopiowany z samouczka: http://learningtensorflow.com/lesson2/
widzę ... Dziękuję Ci bardzo! – Qihong