<br />

|---|
| [![](https://www.tensorflow.org/images/GitHub-Mark-32px.png) View source on GitHub](https://github.com/tensorflow/probability/blob/v0.25.0/tensorflow_probability/python/random/random_ops.py#L104-L178) |

Generates `Tensor` drawn from a uniform distribution on the sphere.

    tfp.random.spherical_uniform(
        shape, dimension, dtype=tf.float32, seed=None, name=None
    )

### Used in the notebooks

| Used in the tutorials |
|---|
| - [TFP Release Notes notebook (0.13.0)](https://www.tensorflow.org/probability/examples/TFP_Release_Notebook_0_13_0) |

<br />

<br />

<br />

| ## Args ||
|---|---|
| `shape` | Vector-shaped, `int` `Tensor` representing shape of output. |
| `dimension` | Scalar `int` `Tensor`, representing the dimensionality of the space where the sphere is embedded. |
| `dtype` | (Optional) TF `dtype` representing `dtype` of output. Default value: [`tf.float32`](https://www.tensorflow.org/api_docs/python/tf#float32). |
| `seed` | PRNG seed; see [`tfp.random.sanitize_seed`](https://www.tensorflow.org/probability/api_docs/python/tfp/random/sanitize_seed) for details. Default value: `None` (i.e., no seed). |
| `name` | Python `str` name prefixed to Ops created by this function. Default value: `None` (i.e., 'random_spherical_uniform'). |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| `spherical_uniform` | `Tensor` with specified `shape` and `dtype` consisting of real values drawn from a spherical uniform distribution. |

<br />