Outputs random values from a normal distribution. The parameters may each be a
tf.raw_ops.ParameterizedTruncatedNormal(
    shape, means, stdevs, minvals, maxvals, seed=0, seed2=0, name=None
)
scalar which applies to the entire output, or a vector of length shape[0] which stores the parameters for each batch.
Args | |
|---|---|
shape
 | 
A Tensor. Must be one of the following types: int32, int64.
The shape of the output tensor. Batches are indexed by the 0th dimension.
 | 
means
 | 
A Tensor. Must be one of the following types: half, bfloat16, float32, float64.
The mean parameter of each batch.
 | 
stdevs
 | 
A Tensor. Must have the same type as means.
The standard deviation parameter of each batch. Must be greater than 0.
 | 
minvals
 | 
A Tensor. Must have the same type as means.
The minimum cutoff. May be -infinity.
 | 
maxvals
 | 
A Tensor. Must have the same type as means.
The maximum cutoff. May be +infinity, and must be more than the minval
for each batch.
 | 
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 means.
 |