The values are drawn from a normal distribution with specified mean and standard deviation, discarding and re-drawing any samples that are more than two standard deviations from the mean.

## Arguments

- shape
The shape of the random values to generate.

- mean
Float, defaults to 0. Mean of the random values to generate.

- stddev
Float, defaults to 1. Standard deviation of the random values to generate.

- dtype
Optional dtype of the tensor. Only floating point types are supported. If not specified,

`config_floatx()`

is used, which defaults to`float32`

unless you configured it otherwise (via`config_set_floatx(float_dtype)`

)- seed
An R integer or instance of

`random_seed_generator()`

. Used to make the behavior of the initializer deterministic. Note that an initializer seeded with an integer or`NULL`

(unseeded) will produce the same random values across multiple calls. To get different random values across multiple calls, use as seed an instance of`random_seed_generator()`

.

## See also

Other random: `random_beta()`

`random_binomial()`

`random_categorical()`

`random_dropout()`

`random_gamma()`

`random_integer()`

`random_normal()`

`random_seed_generator()`

`random_shuffle()`

`random_uniform()`