文章目录
定义参数
示例
定义
tf
.random
.uniform
(
shape
,
minval
=0,
maxval
=None,
dtype
=tf
.dtypes
.float32
,
seed
=None,
name
=None
)
参数
shape: 1-D整数Tensor或Python数组, 输出张量的形状。minval: 类型的0-D Tensor或Python值。要生成的随机值范围的下限。默认为0。maxval: 类型的0-D Tensor或Python值。要生成的随机值范围的上限。如果dtype是浮点,则默认为1 。dtype:输出的类型seed:用于为分发创建随机种子name:操作的名称(可选)
示例
import tensorflow
as tf
import numpy
as np
with tf
.Session
() as sess
:
print(sess
.run
(tf
.random_uniform
(
(4, 4), minval
=-0.5,
maxval
=0.5,dtype
=tf
.float32
)))
输出:
[[ 0.2750107 -0.1387713 -0.14054525 0.11259353]
[-0.13404644 -0.40565133 -0.1152066 0.35727656]
[-0.47543406 -0.38910663 0.02999938 -0.47981656]
[-0.07459033 0.07604694 -0.20545971 -0.42605543]]