# tf.random.normal

<br />

|---|---|
| [![](https://www.tensorflow.org/images/tf_logo_32px.png) TensorFlow 1 version](https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/random/normal) | [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/tensorflow/blob/v2.1.0/tensorflow/python/ops/random_ops.py#L42-L78) |

Outputs random values from a normal distribution.

#### View aliases


**Compat aliases for migration**

See
[Migration guide](https://www.tensorflow.org/guide/migrate) for
more details.

[`tf.compat.v1.random.normal`](https://www.tensorflow.org/api_docs/python/tf/random/normal), [`tf.compat.v1.random_normal`](https://www.tensorflow.org/api_docs/python/tf/random/normal)

<br />

    tf.random.normal(
        shape, mean=0.0, stddev=1.0, dtype=tf.dtypes.float32, seed=None, name=None
    )

<br />

<br />

<br />

| ## Args ||
|---|---|
| `shape` | A 1-D integer Tensor or Python array. The shape of the output tensor. |
| `mean` | A Tensor or Python value of type `dtype`, broadcastable with `stddev`. The mean of the normal distribution. |
| `stddev` | A Tensor or Python value of type `dtype`, broadcastable with `mean`. The standard deviation of the normal distribution. |
| `dtype` | The type of the output. |
| `seed` | A Python integer. Used to create a random seed for the distribution. See [`tf.compat.v1.set_random_seed`](https://www.tensorflow.org/versions/r2.1/api_docs/python/tf/compat/v1/set_random_seed) for behavior. |
| `name` | A name for the operation (optional). |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| A tensor of the specified shape filled with random normal values. ||

<br />