bloqade.device.AbstractSimulatorDevice
← Module overview
class
method
source
classAbstractSimulatorDevice¶source
bloqade.device.AbstractSimulatorDevice
Bases: AbstractDevice[SimulatorTaskType]
Abstract base class for simulator devices.
class AbstractSimulatorDevicemethodrun¶source
bloqade.device.AbstractSimulatorDevice.run
Signature
def run(kernel: ir.Method[Params, RetType], args: tuple[Any, ...] = (), kwargs: dict[str, Any] | None = None) -> RetTypeRuns the kernel and returns the result.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
kernel | ir.Method[Params, RetType] | required | |
args | tuple[Any, ...] | () | |
kwargs | dict[str, Any] | None | None |
Returns
RetType