我主要使用R来开发我的模型,目前正在学习TensorFlow。 我正在使用以下代码进行教程
raw_data = [1., 2., 8., -1., 0., 5.5, 6., 13]
spike = tf.Variable(False)
spike.initializer.run()
for i in range(1, len(raw_data)):
if raw_data[i] - raw_data[i-1] > 5:
updater = tf.assign(spike, True)
updater.eval()
else:
tf.assign(spike, False).eval()
print("Spike", spike.eval())
sess.close()
从一个非专业人士的角度来看,为什么我需要在TensorFlow中初始化和变量化?我知道这可能是一个基本问题,但这不是R所涉及的内容。