PassManagerState
class qiskit.passmanager.PassManagerState(workflow_status, property_set)
Basi: object
Un oggetto contenitore portatile che fa comunicare i task del gestore di passaggi attraverso il generatore.
Questo oggetto può contenere tutte le informazioni relative al flusso di lavoro del gestore dei pass in esecuzione, ad eccezione dell'oggetto IR oggetto dell'ottimizzazione. La struttura dei dati è composta da due elementi: uno relativo allo stato del flusso di lavoro stesso e un altro relativo alle informazioni aggiuntive sull’IR analizzate nel corso delle esecuzioni del ciclo. Questo contenitore ha il solo scopo di fornire un'interfaccia robusta per il Task.execute(), e non deve essere implementata alcuna logica che modifichi gli elementi del contenitore.
Questo oggetto è mutabile e potrebbe essere modificato dalle esecuzioni dei passaggi.
Attributi
Parametri
- workflow_status (WorkflowStatus)
- property_set (PropertySet)
workflow_status
Tipo: WorkflowStatus
Stato del flusso di lavoro di compilazione corrente.
property_set
Tipo: PropertySet
Informazioni su IR in fase di ottimizzazione.