태스크
class qiskit.passmanager.Task
패스 관리자 태스크의 인터페이스입니다.
이 작업은 IR을 입력으로 받아, 이에 대한 일련의 연산을 수행한 후 (결과가 다를 수도 있는) IR을 출력합니다. 작업은 작업 간에 중간 데이터를 교환하기 위해 PropertySet 를 활용할 수 있습니다.
메소드
execute
abstractmethod execute(passmanager_ir, state, callback=None)
입력된 Qiskit IR에 대해 최적화 작업을 실행합니다.
매개변수
- passmanager_ir (IR) – 최적화할 Qiskit IR.
- state (PassManagerState) – 패스 관리자 자체에 의한 워크플로 실행과 관련된 상태.
- callback (Callable[[Task, IR_OUT, PropertySet, float, int], None] | None) – 최적화 작업이 실행될 때마다 호출되는 콜백 함수입니다.
리턴
최적화된 Qiskit IR 및 워크플로우 현황.
리턴 유형
튜플 [ IR_OUT, PassManagerState ]
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.