qiskit_noise_learning.experiment_builder.AddInstructionSequences
class qiskit_noise_learning.experiment_builder.AddInstructionSequences(instruction_sequences: list[InstructionSequence], randomization_multipliers: list[int] | None = None)
Bases: ExperimentBuilderStage
Add instruction sequences to an experiment.
This is both a concrete stage (pass sequences directly) and the base class for sequence-generator stages that compute sequences from the experiment at runtime.
Subclasses should override _generate_sequences() to return sequences and multipliers computed from the experiment’s data.
Parameters
- instruction_sequences – The instruction sequences to add.
- randomization_multipliers – Per-sequence randomization multipliers. If
None, defaults to all ones.
__init__
__init__(instruction_sequences: list[InstructionSequence], randomization_multipliers: list[int] | None = None)
Methods
Column 1 | Column 2 |
|---|---|
__init__(instruction_sequences[, ...]) | |
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.