1
コード1ではなくコード2ではinit = tf.global_variables_initializer()を使用したのはなぜですか?Tensor Flowのglobal_variables_initializer()
コード1:
import numpy as np
import tensorflow as tf
y_hat = tf.constant(36, name='y_hat')
y = tf.constant(39, name='y')
loss = tf.Variable((y - y_hat)**2, name='loss')
init = tf.global_variables_initializer()
with tf.Session() as session:
session.run(init)
print(session.run(loss))
コード2:
a = tf.constant(2)
b = tf.constant(10)
c = tf.multiply(a,b)
sess = tf.Session()
print(sess.run(c))