qiskit_noise_learning.experiment_builder.BindFragmentDepths
class qiskit_noise_learning.experiment_builder.BindFragmentDepths(fragment_depths: list[int])
Bases: ExperimentBuilderStage
Expand unbound instruction sequences at the given fragment depths.
Each unbound instruction sequence is replaced by a bound copy at each fragment depth. Bound sequences are kept as-is. The randomization_multipliers and relations are updated accordingly: the multiplier of an unbound sequence is propagated to all its bound expansions, and any relation pointing to an unbound sequence is fanned out to all the resulting bound sequences.
Parameters
fragment_depths – The fragment depths at which to bind unbound sequences.
__init__
__init__(fragment_depths: list[int])
Methods
Column 1 | Column 2 |
|---|---|
__init__(fragment_depths) | |
run(experiment) | Validate required fields, then apply this stage. |
Attributes
Column 1 | Column 2 |
|---|---|
populates_fields | |
required_fields |
Was this page helpful?
Report a bug, typo, or request content on GitHub.