Skip to main content
IBM Quantum Platform

IntComparatorSynthesisNoAux

class qiskit.transpiler.passes.synthesis.hls_plugins.IntComparatorSynthesisNoAux

GitHub

베이스: HighLevelSynthesisPlugin

보조 큐비트가 없는 경우와 비교하면 비용이 기하급수적으로 증가할 수 있습니다.


메소드

run

run(high_level_object, coupling_map=None, target=None, qubits=None, **options)

GitHub

주어진 연산에 대한 합성을 실행합니다.

매개변수

  • high_level_object (Operation) – 객체에 합성하는 연산은 DAGCircuit 객체로 합성하는 연산입니다.
  • coupling_map (CouplingMap) – 합성이 물리적 회로에서 수행되는 경우 백엔드의 커플링 맵입니다.
  • target (Target) – 대상 백엔드를 나타내는 대상입니다.
  • qubits (list) – 물리적 회로에서 합성이 수행되는 경우 연산이 정의되는 큐비트 목록입니다.
  • 옵션 - 메서드별 추가 옵션 kwarg.

리턴

오퍼레이션의 양자 회로 표현

로, 그렇지 않은 경우 None 로 보내주세요.

리턴 유형

QuantumCircuit

이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.