habitat.core.vector_env._ReadWrapper class

Convenience wrapper to track if a connection to a worker process should have something to read.

Special methods

def __call__(self) -> typing.Any
def __format__(self, format_spec, /)
Default object formatter.
def __init__(self, read_fn: typing.Callable[[], typing.Any], rank: int, is_waiting: bool = False) -> None
Method generated by attrs for class _ReadWrapper.
def __ne__(self, other)
Check equality and either forward a NotImplemented or return the result negated.

Properties

is_waiting: bool get set del
rank: int get set del
read_fn: typing.Callable[[], typing.Any] get set del

Method documentation

def habitat.core.vector_env._ReadWrapper.__format__(self, format_spec, /)

Default object formatter.

Return str(self) if format_spec is empty. Raise TypeError otherwise.