PassManagerState
class qiskit.passmanager.PassManagerState(workflow_status, property_set)
Bases: object
Un objeto contenedor portátil que las tareas del gestor de pases se comunican a través del generador.
Este objeto puede contener toda la información sobre el flujo de trabajo del gestor de pasadas que se está ejecutando, excepto el objeto IR que se está optimizando. La estructura de datos consta de dos elementos: uno para el estado del propio flujo de trabajo y otro para la información adicional sobre el IR analizado a lo largo de las ejecuciones. El objetivo de este contenedor es únicamente proporcionar una interfaz sólida para el Task.execute(), por lo que no debe implementarse ninguna lógica que modifique los elementos del contenedor.
Este objeto es mutable, y puede ser mutado por ejecuciones de pases.
Atributos
Parámetros
- workflow_status (WorkflowStatus)
- property_set (PropertySet)
workflow_status
Tipo: WorkflowStatus
Estado del flujo de trabajo de compilación actual.
property_set
Tipo: PropertySet
Información sobre el IR que se está optimizando.