qiskit_noise_learning.experiment_builder.AddPaths
class qiskit_noise_learning.experiment_builder.AddPaths(*path_iterators: Iterator[Path])
Basi: ExperimentBuilderStage
Aggiungi percorsi a un esperimento.
Si tratta sia di uno stadio concreto (che passa direttamente gli iteratori di percorso) sia della classe base per gli stadi generatori di percorsi che calcolano i percorsi a partire dall'esperimento in fase di esecuzione.
Le sottoclassi dovrebbero sovrascrivere il metodo per _generate_paths() restituire i percorsi calcolati in base al modello di fedeltà dell'esperimento o ad altri dati.
Un percorso uguale a uno già presente nell’esperimento, o a uno aggiunto in precedenza in questa fase, viene scartato, in modo che i percorsi dell’esperimento rimangano distinti.
Parametri
path_iterators – Uno o più iteratori di istanze Path .
__init__
__init__(*path_iterators: Iterator[Path])
Metodi
Rubrica 1 | Rubrica 2 |
|---|---|
__init__(*iteratori_di_percorso) | |
run(esperimento) | Verifica i campi obbligatori, quindi applica questa fase. |
Attributi
Rubrica 1 | Rubrica 2 |
|---|---|
populates_fields | |
required_fields |