Morvan莫烦Tensorflow学习代码之tensorflow2.0版本(四、Placeholder占位符)

Tensorflow2.0实现Placeholder占位符操作

Placeholder用于在会话运行时动态提供输入数据,相当于定义了一个位置,这个位置上的数据将会在程序运行时再通过feed_dict进行填充。

它的代码如下:

tf.placeholder(dtype, shape=None, name=None)

其中,dtype表示数据类型,常用的是tf.float32,tf.float64等数值类型。
shape表示数据形状,默认是None,就是一维值,也可以是多维,例如 [None, 3]表示列是3,行不定。
name表示名称。

具体应用代码如下,结果是[14.]

import tensorflow._api.v2.compat.v1 as tf
tf.disable_v2_behavior()

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

output = tf.multiply(input1,input2)

with tf.Session() as sess:
    print(sess.run(output,feed_dict={input1:[7.],input2:[2.]}))    #输入的是字典。#7.或7.0是float类型,7是整型
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值