Tensorflow入门到实战一(变量与常量/placeholder)

变量与常量

import tensorflow as tf 

## 定义
#定义一个变量
var =tf.Variable(0,name="myvar")

#定义一个常量
con_var=tf.constant(1)

#定义一个加法
new_var=tf.add(var,con_var)

## 开始计算

#初始化,在初始化之前是变量是没有值的
init =tf.global_variables_initializer()

#这里变量还是没有被激活,需要再在 sess 里, sess.run(init) , 激活 init 这一步.
sess=tf.Session()

#计算
sess.run(init)

#输出
print ('var : ',sess.run(var))
print ('con_var : ',sess.run(con_var))
print ('new_var : ',sess.run(new_var))

# 关闭会话
sess.close()
"""
# 另一种写法
with tf.Session() as sess:
    sess.run(init)
    print ('var : ',sess.run(var))
    print ('con_var : ',sess.run(con_var))
    print ('new_var : ',sess.run(new_var))
"""

placeholder

input1 = tf.placeholder(tf.float32)
input2 = tf.placeholder(tf.float32)

output = tf.multiply(input1,input2)

with tf.Session() as session:
    print(session.run(output,feed_dict={input1:7,input2:2}))

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值