Skip to main content
IBM Quantum Platform

qiskit_noise_learning.analysis.AnalysisPipeline

class qiskit_noise_learning.analysis.AnalysisPipeline(*stages: AnalysisStage)

GitHub

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_levelLe niveau de données lu à cette étape.
output_levelLe niveau de données sur lequel cette étape effectue l'écriture.
stagesLes é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.

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.