Skip to main content
IBM Quantum Platform

Distribution

class samplomatic.distributions.Distribution(num_subsystems: int)

GitHub

Bases: object

A distribution over virtual gates.

Parameters

num_subsystems – The number of subsystems that this distribution samples.

Attributes Summary

Column 1
Column 2
register_typeThe virtual gate type being sampled.

Methods Summary

Column 1
Column 2
sample(size, rng)Sample the distribution.

Attributes Documentation

register_type

The virtual gate type being sampled.

Methods Documentation

sample

abstractmethod sample(size: int, rng: Generator) → VirtualRegister

GitHub

Sample the distribution.

Parameters

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

Returns

The samples.

Was this page helpful?
Report a bug, typo, or request content on GitHub.