Skip to main content
IBM Quantum Platform

qiskit_noise_learning.experiment_builder.AddPaths

class qiskit_noise_learning.experiment_builder.AddPaths(*path_iterators: Iterator[Path])

GitHub

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
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.