Skip to content

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.