FermionicDAGToCircuit
class FermionicDAGToCircuit
Bases : GenericPass[DAGCircuit, FermionicCircuit]
Convertit un en FermionicDAGCircuit un FermionicCircuit.
Méthodes
run
run(passmanager_ir)
Exécute cette étape de conversion.
Paramètres
passmanager_ir (DAGCircuit) – le circuit d'entrée à convertir.
Retours
Le circuit modifié.
Type de retour
Méthodes héritées
execute
execute(passmanager_ir, state, callback=None)
Exécuter la tâche d'optimisation pour le fichier IR Qiskit d'entrée.
Paramètres
- passmanager_ir (IR) – IR de Qiskit à optimiser.
- state (PassManagerState) – État lié à l'exécution du flux de travail par le gestionnaire de passes lui-même.
- callback (Callable[[Task, IR_OUT, PropertySet, float, int], None] | None) – Une fonction de rappel qui est appelée à chaque exécution d'une tâche d'optimisation.
Retours
Optimisation de l'IR de Qiskit et état d'avancement du flux de travail.
Type de retour
tuple [ IR_OUT, PassManagerState ]
name
update_status
update_status(state, run_state)
Mettre à jour le statut du workflow.
Paramètres
- state (PassManagerState) – Transmettre l'état du gestionnaire pour la mise à jour.
- run_state (RunState) – État d'avancement de la tâche en cours.
Retours
Mise à jour de l'état du gestionnaire de laissez-passer.
Type de retour
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.