Skip to main content
IBM Quantum Platform

PassManagerState

class qiskit.passmanager.PassManagerState(workflow_status, property_set)

GitHub

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

Type : WorkflowStatus

État du flux de travail de la compilation en cours.

property_set

Type : PropertySet

Informations sur le RI en cours d'optimisation.

Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.