Skip to main content
IBM Quantum Platform

samplomatic.InjectNoise

class samplomatic.InjectNoise(ref: str, modifier_ref: str = '', site: InjectionSite | Literal['before', 'after'] = 'after')

GitHub

Directive to inject noise into a box instruction.

The resulting Samplex built from a circuit with a box with this annotation requires a qiskit.quantum_info.PauliLindbladMap with ref to at sample time. The qubits of the map are indexed in physical qubit order, in other words, the order of the qubits in the outer-most circuit, restricted to those used by the box.

Parameters

  • ref – A unique identifier of the Pauli Lindblad map from which to inject noise.
  • modifier_ref – A unique identifier for modifiers to apply to the Pauli Lindblad map before injection.
  • site – Whether to inject the noise before or after the hard content of the box.

__init__

__init__(ref: str, modifier_ref: str = '', site: InjectionSite | Literal['before', 'after'] = 'after')

GitHub

Methods

Column 1
Column 2
__init__(ref[, modifier_ref, site])

Attributes

Column 1
Column 2
ref
modifier_ref
site
namespace
Was this page helpful?
Report a bug, typo, or request content on GitHub.