Skip to content

bloqade.device.AbstractSimulatorDevice

← Module overview

classAbstractSimulatorDevicesource

bloqade.device.AbstractSimulatorDevice

Bases: AbstractDevice[SimulatorTaskType]

Abstract base class for simulator devices.

class AbstractSimulatorDevice

methodrunsource

bloqade.device.AbstractSimulatorDevice.run

Signature
def run(kernel: ir.Method[Params, RetType], args: tuple[Any, ...] = (), kwargs: dict[str, Any] | None = None) -> RetType

Runs the kernel and returns the result.

Parameters

NameTypeDefaultDescription
kernelir.Method[Params, RetType]required
argstuple[Any, ...]()
kwargsdict[str, Any] | NoneNone

Returns

RetType

source