CloudQMJob¶
- class CloudQMJob(backend: QMBackend, job_id: str, qm: QuantumMachine | CloudQuantumMachine, program: Program | List[Program], result_function: Callable[[List[RunningQmJob | QmPendingJob]], Result], **kwargs)[source][source]¶
Bases:
IQCCJobMixin,QMJobQMJobfor IQCCCloudQuantumMachinebackends.Submission uses the same
submit_qua_programs()path asQMJob(CloudQuantumMachine.execute). This subclass only mixes inIQCCJobMixinfor cloudrun_data/ stderr diagnostics.Prefer constructing backends via
IQCCProvidersomachine.connect()yields aCloudQuantumMachinesManagerandbackend.qmis aCloudQuantumMachine.