Skip to main content
IBM Quantum Platform

PassManagerState

class qiskit.passmanager.PassManagerState(workflow_status, property_set)

GitHub

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

Tipo: WorkflowStatus

Stato del flusso di lavoro di compilazione corrente.

property_set

Tipo: PropertySet

Informazioni su IR in fase di ottimizzazione.

Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.