tf.constant 的用法 以及和tf.fill的区别

tf.constant

tf.constant(
           value,
           dtype=None,
           shape=None,
           name='Constant',
           vertify_shape=False
)
参数说明:
value:输出类型的常量值(或列表)dtype。
dtype:输出张量元素的类型。
shape:产生张量的可选尺寸。
name:张量的可选名称。
verify_shape:布尔值,用于验证值的形状。
使用时注意:
所给的value中包含的元素少于指定shape的大小,则用最后一个元素进行重复填充.
具体使用( 直接上图):

在程序很简单就不描述了

顺便讲一下 tf.constant与tf.fill以下几点不同:

tf.constant 支持任意常量,而tf.fill 只能是统一的标量张量tf.fill。
tf.constant 在图形构造时间中使用精确值在计算图中创建节点,tf.fill 图形中创建一个Op,在运行时展开动态的展开。
因为tf.constant只在图中嵌入常量值,所以它不支持基于运行时的其他Tensors的动态形状,而tf.fill是支持动态形状 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值