codecamp

在TensorFlow中使用constant函数

tf.constant

constant ( 
    value , 
    dtype = None , 
    shape = None , 
    name = 'Const' , 
    verify_shape = False 
)

定义在:tensorflow/python/framework/constant_op.py.

参见指南:常数,序列和随机值>常数值传感器

创建一个常数张量. 

生成的张量由 dtype 类型的值填充,如参数值和 (可选) 形状所指定 (请参见下面的示例).

参数值可以是常量值,或者是 dtype 类型的值的列表.如果值是一个列表, 则列表的长度必须小于或等于形状参数所隐含的元素数 (如果指定).如果列表长度小于由形状指定的元素数, 则列表中的最后一个元素将用于填充剩余的项.

参数形状是可选的.如果存在,它指定生成的张量的维度.如果不存在, 则使用值的形状.
如果未指定参数 dtype, 则从值类型推断类型.

例如:

```python #常数一维张量使用 list. tensor = tf.constant([1,2,3,4,5,6,7])=> [1 2 3 4 5 6 7] 的值填充

#常数二维张量用标量值 -1.tensor= tf.constant(-1.0,shape = [2,3])=> [[-1.-1.-1.] [-1.-1.-1.]] 填充```

ARGS:

  • value:输出类型 dtype 的常量值 (或列表).
  • dtype:所得张量的元素类型.
  • shape:所得张量的可选维度.
  • name:张量的可选名称.
  • verify_shape:布尔值,可以验证数值的形状.

返回:

常数张量.


如何使用conj
TensorFlow使用初始化器生成具有常量值的张量
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

TensorFlow 函数介绍

TensorFlow 函数模块:tf

TensorFlow的image模块

TensorFlow使用之tf.io

TensorFlow使用之tf.keras

TensorFlow函数教程:tf.keras.applications

TensorFlow函数教程:tf.keras.backend

TensorFlow使用之tf.metrics

TensorFlow使用之tf.nn

TensorFlow使用之tf.python_io

TensorFlow 功能函数

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }