실행기
class Executor(mode=None, options=None)
베이스: object
QuantumProgram\s를 처리하는 클래스.
이 run() 메서드는 백엔드에서 실행될 양자 프로그램을 제출하는 데 사용할 수 있습니다.
from qiskit_ibm_runtime import QiskitRuntimeService, Executor, QuantumProgram
service = QiskitRuntimeService()
backend = service.backend("ibm_boston")
program = QuantumProgram(shots=100)
... # add program contents
executor = Executor(backend)
executor.options.environment.job_tags = ["my_tag"]
job = executor.run(program)매개변수
-
mode (BackendV2 | Session |Batch | None) –
쿼리를 실행하는 데 사용된 실행 모드. 다음의 옵션을 사용할 수 있습니다.
이에 대한 자세한 내용은 IBM Quantum Compute 문서를 참조하십시오
Execution modes. -
options (ExecutorOptions) – 실행자 옵션에 대한 자세한 설명은 를 참조하십시오
ExecutorOptions.ExecutorOptions이는 인스턴스이거나, 인스턴스를 생성하는 데 사용될 사전일 수 있습니다.
인상
- TypeError – 가 유효한
options유형이 아닌 경우. - ValueError – 로컬 모드를 사용하는 경우.
속성
options
유형: ExecutorOptions
이 실행기의 옵션.
메소드
backend
run
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.