引包:
import tensorflow as tf
常量定義:
data1 = tf.constant(10)
變量定義:
data2 = tf.Variable(5)
#變量需要init初始化
init = tf.global_variables_initializer()
變量修改值:
data = tf.assign(data2,data1)
#data1 -> data2
這時data的值就變成data2的值就變成了data1的值(10),data的值也是(10)
數據輸出的方法:
with tf.Session as sess:
print(sess.run(data)) #調用session.run()方法
print(data.eval()) #data.eval()方法
print(tf.get_default_session().run(data)) #tf.get_default_session()方法
tensorflow加減乘除:
#加
dataAdd = tf.add(data1,data2)
#減
dataSub = tf.subtract(data1,data2)
#乘
dataMul = tf.multiply(data1,data2)
#除
dataDiv = tf.divide(data1,data2)