Skip to main content
IBM Quantum Platform

CircuitItem

class CircuitItem(circuit, *, circuit_arguments=None, chunk_size=None)

GitHub

베이스: QuantumProgramItem

QuantumProgram 회로와 그 인수를 포함하는 항목.

매개변수

  • circuit (QuantumCircuit) – 실행할 회로.
  • circuit_arguments (np.ndarray | None) – 회로의 매개변수 값을 담은 실수형 배열. 마지막 축은 내재축이며, 그 크기는 회로 매개변수의 개수와 같습니다. 주축은 외재적이며 스윕 격자를 정의합니다. 예를 들어, ‘shape’는 (5, 3, n) 매개변수가 개인 n 회로에 대해 5×3=15가지의 구성을 의미합니다.
  • chunk_size (int | None) – 각 샷 루프 실행 시 바인딩되는 회로의 최대 개수, 또는 None 속도를 최적화하기 위해 서버 측 휴리스틱을 사용하는 것. 세션에서 실행되지 않을 때는 항상 서버 측 휴리스틱이 사용되며, 이 값은 무시됩니다.

속성

shape

이 항목의 외재적 형태, 즉 모든 입력에 대해 방송된 외재적 형태들.


메소드

size

size()

GitHub

shape이 항목에 포함된 요소의 총 개수; 의 각 원소의 곱.

리턴 유형

int

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