----
*変数は tf.Variable クラスを介して作成および追跡されます。tf.Variable は、そこで演算を実行して値を変更できるテンソルを表します。特定の演算ではこのテンソルの値の読み取りと変更を行うことができます。
<pre>
import tensorflow as tf
raw_data = [1.,2.,8.,-1.,0.,5.5,6.,13]
spike = tf.Variable(False)
for i in range(1, len(raw_data)):
if raw_data[i] - raw_data[i - 1] > 5:
spike.assign(True)
else:
spike.assign( False)
print(f"Spike {spike.numpy()}")
</pre>
*結果
<pre>
Spike False
Spike True
Spike False
Spike False
Spike True
Spike False
Spike True
</pre>
===Tips===