Device
GeminiLogicalDevice
dataclass
GeminiLogicalDevice(
*,
context_name: str = "gemini-logical",
future_cls: type[
GeminiLogicalFuture
] = GeminiLogicalFuture
)
Bases: Device[GeminiLogicalFuture]
flowchart TD
bloqade.gemini.device.logical.device.GeminiLogicalDevice[GeminiLogicalDevice]
bloqade.core.device.device.Device[Device]
bloqade.core.device.mixins.AuthMixin[AuthMixin]
bloqade.core.device.device.Device --> bloqade.gemini.device.logical.device.GeminiLogicalDevice
bloqade.core.device.mixins.AuthMixin --> bloqade.core.device.device.Device
click bloqade.gemini.device.logical.device.GeminiLogicalDevice href "" "bloqade.gemini.device.logical.device.GeminiLogicalDevice"
click bloqade.core.device.device.Device href "" "bloqade.core.device.device.Device"
click bloqade.core.device.mixins.AuthMixin href "" "bloqade.core.device.mixins.AuthMixin"
Device that builds tasks for the Gemini logical backend.
Wires the Gemini-specific task and future classes into the generic
Device factory and defaults context_name to "gemini-logical".