---
title: UniformPauli (latest version)
description: API reference for samplomatic.distributions.UniformPauli in the latest version of samplomatic
source: https://quantum.cloud.ibm.com/docs/en/api/samplomatic/auto/distributions-uniform-pauli
---

# UniformPauli

*class* `samplomatic.distributions.UniformPauli(num_subsystems: int)`

[GitHub](https://github.com/Qiskit/samplomatic/tree/main/samplomatic/distributions/uniform_pauli.py#L19-L33)

Bases: [`Distribution`](/docs/api/samplomatic/auto/distributions-distribution "samplomatic.distributions.distribution.Distribution")

The uniform distribution over virtual Pauli gates.

**Parameters**

**num\_subsystems** – The number of subsystems this distribution samples.

**Attributes Summary**

|                                                                                                                                 |                                      |
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ |
| [`register_type`](#samplomatic.distributions.UniformPauli.register_type "samplomatic.distributions.UniformPauli.register_type") | The virtual gate type being sampled. |

**Methods Summary**

|                                                                                                                       |                          |
| --------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| [`sample`](#samplomatic.distributions.UniformPauli.sample "samplomatic.distributions.UniformPauli.sample")(size, rng) | Sample the distribution. |

**Attributes Documentation**

### register\_type

**Methods Documentation**

### sample

`sample(size, rng)`

[GitHub](https://github.com/Qiskit/samplomatic/tree/main/samplomatic/distributions/uniform_pauli.py#L30-L33)

Sample the distribution.

**Parameters**

- **size** – The number elements to sample.
- **rng** – A randomness generator.

**Returns**

The samples.
