ReferentialGym.utils.streamHandler package

Submodules

ReferentialGym.utils.streamHandler.StreamHandler module

class ReferentialGym.utils.streamHandler.StreamHandler.StreamHandler

Bases: object

register(placeholder_id: str)
reset(placeholder_id: str)
update(placeholder_id: str, stream_data: Dict[str, object], p_ptr: Dict[str, object] = None, reset=False)

Updates the streams of a given placeholder. Hierarchically explores the placeholders and their streams.

Params placeholder_id

string formatted with ‘:’ between the name of the streaming module/placeholder and the name of the stream.

Parameters
  • stream_data – data or dict of str and torch.Tensor/List to update the stream with.

  • p_ptr – None, except when called by self in a recurrent fashion.

serve(pipeline: List[object])
_serve_module(module: object)
_operate(data: object, operations: List[str]) → object

Module contents