Skip to content

remoteable

remoteable

RemoteableMixin

RemoteableMixin(*args, dispatch: bool = False, meta_buffers: bool = True, rename: Optional[Dict[str, str]] = None, **kwargs)

Bases: MetaMixin

trace

trace(*inputs: Any, backend: Union[Backend, str, None] = None, remote: bool = False, blocking: bool = True, **kwargs: Dict[str, Any])

session

session(*inputs: Any, backend: Union[Backend, str, None] = None, remote: bool = False, blocking: bool = True, **kwargs: Dict[str, Any])

to_model_key

to_model_key() -> str

from_model_key classmethod

from_model_key(model_key: str, **kwargs) -> Self

StreamTracer

StreamTracer(frame: FrameType, *args, **kwargs)

Bases: Tracer

frame instance-attribute

frame = frame

register classmethod

register(send_fn: Callable, recv_fn: Callable)

deregister classmethod

deregister()

execute

execute(fn: Callable)

RemoteTracer

RemoteTracer(*args, backend: Backend = None, _info: Info = None, **kwargs)

Bases: Tracer

local

local()

RemoteInterleavingTracer

RemoteInterleavingTracer(fn: Callable, model: Envoy, *args, backend: Backend = None, **kwargs)