Outputs random integers from a uniform distribution.
tf.raw_ops.RandomUniformInt(
shape, minval, maxval, seed=0, seed2=0, name=None
)
The generated values are uniform integers in the range [minval, maxval).
The lower bound minval is included in the range, while the upper bound
maxval is excluded.
The random integers are slightly biased unless maxval - minval is an exact
power of two. The bias is small for values of maxval - minval significantly
smaller than the range of the output (either 2^32 or 2^64).
Args | |
|---|---|
shape
|
A Tensor. Must be one of the following types: int32, int64.
The shape of the output tensor.
|
minval
|
A Tensor. Must be one of the following types: int32, int64.
0-D. Inclusive lower bound on the generated integers.
|
maxval
|
A Tensor. Must have the same type as minval.
0-D. Exclusive upper bound on the generated integers.
|
seed
|
An optional int. Defaults to 0.
If either seed or seed2 are set to be non-zero, the random number
generator is seeded by the given seed. Otherwise, it is seeded by a
random seed.
|
seed2
|
An optional int. Defaults to 0.
A second seed to avoid seed collision.
|
name
|
A name for the operation (optional). |
Returns | |
|---|---|
A Tensor. Has the same type as minval.
|