qiskit_noise_learning.analysis.AnalysisPipeline
class qiskit_noise_learning.analysis.AnalysisPipeline(*stages: AnalysisStage)
Bases : AnalysisStage
Un composite AnalysisStage qui enchaîne les étapes les unes après les autres.
Comme est AnalysisPipeline lui-même un AnalysisStage, les pipelines peuvent être imbriqués et utilisés partout où une seule étape est attendue.
Les étapes consécutives doivent être reliées : le output_level de chaque étape doit être égal au input_level de la suivante.
Paramètres
étapes – Les étapes d'analyse à utiliser dans ce pipeline, dans l'ordre séquentiel.
__init__
__init__(*stages: AnalysisStage)
Méthodes
Chronique « 1 » | Chronique « 2 » |
|---|---|
__init__(*étapes) | |
run(adapté) | Exécutez cette étape, qui renvoie un nouvel objet Fit dont le champ « niveau de sortie » est renseigné. |
Attributs
Chronique « 1 » | Chronique « 2 » |
|---|---|
input_level | Le niveau de données lu à cette étape. |
output_level | Le niveau de données sur lequel cette étape effectue l'écriture. |
stages | Les étapes de ce processus. |
input_level
Type : type[LeveledData]
Le niveau de données lu à cette étape.
output_level
Type : type[LeveledData]
Le niveau de données sur lequel cette étape effectue l'écriture.
stages
Type : tuple[AnalysisStage,...]
Les étapes de ce processus.