BlockCollapser
class qiskit.dagcircuit.BlockCollapser(dag)
베이스: object
이 클래스는 DAG(방향성 비순환 그래프) 내에서 노드 블록을 통합하는 다양한 전략을 구현합니다. 이는 및 DAGDependency DAG DAGCircuit 표현 방식 모두에서 작동합니다.
매개변수
dag (Union[DAGCircuit, DAGDependency]) – 입력 DAG입니다.
레이즈
DAGCircuitError – 입력 객체가 DAG가 아닙니다.
메소드
collapse_to_operation
collapse_to_operation(blocks, collapse_fn)
각 블록에 대해 블록에 인스트럭션이 포함된 양자 회로를 구성한 다음 collapse_fn을 사용하여 이 회로를 단일 연산으로 축소합니다.
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.