qiskit_noise_learning.analysis.AnalysisPipeline
class qiskit_noise_learning.analysis.AnalysisPipeline(*stages: AnalysisStage)
Basi: AnalysisStage
Un composito AnalysisStage che concatena le fasi in ordine sequenziale.
Poiché è AnalysisPipeline di per sé un AnalysisStage, le pipeline possono essere annidate e utilizzate ovunque sia prevista una singola fase.
Le tappe consecutive devono essere collegate: il output_level di ciascuna tappa deve essere uguale al input_level di quella successiva.
Parametri
fasi – Le fasi di analisi da utilizzare in questa pipeline in ordine sequenziale.
__init__
__init__(*stages: AnalysisStage)
Metodi
Rubrica 1 | Rubrica 2 |
|---|---|
__init__(*fasi) | |
run(adatto) | Esegui questa fase, restituendo un nuovo oggetto Fit con il livello di output compilato. |
Attributi
Rubrica 1 | Rubrica 2 |
|---|---|
input_level | Il livello di dati letto in questa fase. |
output_level | Il livello di dati in cui questa fase effettua la scrittura. |
stages | Le fasi di questa pipeline. |
input_level
Tipo: type[LeveledData]
Il livello di dati letto in questa fase.
output_level
Tipo: type[LeveledData]
Il livello di dati in cui questa fase effettua la scrittura.
stages
Tipo: tuple[AnalysisStage,...]
Le fasi di questa pipeline.