PassManagerState
class qiskit.passmanager.PassManagerState(workflow_status, property_set)
Bases : object
Un objet conteneur portable que les tâches du gestionnaire de passage communiquent par le biais d'un générateur.
Cet objet peut contenir toutes les informations relatives au workflow du gestionnaire de passes en cours d'exécution, à l'exception de l'objet IR en cours d'optimisation. La structure de données se compose de deux éléments : l'un concernant l'état du workflow lui-même, et l'autre contenant des informations supplémentaires sur l'IR analysé au cours des exécutions de passe. Ce conteneur a pour seul objectif de fournir une interface robuste pour le Task.execute(), et aucune logique modifiant les éléments du conteneur ne doit être implémentée.
Cet objet est mutable et peut être modifié par des exécutions de passes.
Attributs
Paramètres
- workflow_status (WorkflowStatus)
- property_set (PropertySet)
workflow_status
Type : WorkflowStatus
État du flux de travail de la compilation en cours.
property_set
Type : PropertySet
Informations sur le RI en cours d'optimisation.