実行プログラム
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) –
クエリの実行に使用された実行モード。 これは以下のいずれかです。
詳細については、『
Execution modesQiskit Runtime 』のドキュメントを参照してください。 -
options (ExecutorOptions) – executor オプションの詳細については、を参照
ExecutorOptionsしてください。 これはインスタンスExecutorOptionsでも、インスタンスを構築するために使用される辞書でも構いません。
昇給
- TypeError – が有効な型
optionsでない場合。 - ValueError – ローカルモードを使用する場合。
属性
options
タイプ: ExecutorOptions
この実行者のオプション。
方法
backend
run
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。