2、Tensorflow中的变量
2、Tensorflow中的变量
注意:tf中使用 变量必须先初始化
下面是一个使用变量的TF代码(含注释):
1 # __author__ = "WSX" 2 import tensorflow as tf 3 4 # tf中使用 变量必须先初始化 5 6 x = tf.Variable([1,2]) 7 a = tf.constant([3,3]) 8 9 sub = tf.subtract(x,a) 10 add = tf.add(x,sub) 11 12 init = tf.global_variables_initializer() #所有变量初始化 13 14 with tf.Session() as sess: 15 sess.run(init) 16 print(sess.run(sub)) 17 print(sess.run(add))
下面是一个变量循环的代码:
1 import tensorflow as tf 2 state = tf.Variable(0,name= "cunt") #变量的初始化为0 3 new_value = tf.add(state ,1) #定义OP 4 update = tf.assign(state , new_value) #会话中的赋值操作 5 init = tf.global_variables_initializer() #所有变量初始化 6 with tf.Session() as sess: 7 sess.run(init) 8 print(sess.run(state)) 9 for i in range(5): 10 print(sess.run(update))
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步