mis.pipeline.executor
source module mis.pipeline.executor
Classes
-
Executor — Responsible for submitting compiled register and pulse to a backend.
source class Executor(config: SolverConfig)
Responsible for submitting compiled register and pulse to a backend.
Parameters
-
config : SolverConfig — Solver configuration, including backend and device info.
-
register : Register — The atom layout to execute.
-
pulse : Pulse — The control signal to execute.
Methods
-
submit_job — Submits the job to the backend and returns a processed MISSolution.
source method Executor.submit_job(pulse: Pulse, register: Register) → Execution[Counter[str]]
Submits the job to the backend and returns a processed MISSolution.
Returns
-
Execution[Counter[str]] — The result of the execution.