Deque implementation using a numpy array as a circular buffer.
Inherits From: NumpyState
tf_agents.metrics.py_metrics.NumpyDeque(
maxlen: tf_agents.typing.types.Int
,
dtype: np.dtype
)
Args | |
---|---|
maxlen
|
Maximum length of the deque before beginning to evict the oldest entries. If np.inf, deque size is unlimited and the array will grow automatically. |
dtype
|
Data type of deque elements. |
Methods
add
add(
value: Any
)
clear
clear()
extend
extend(
values: Iterable[Any]
)
mean
mean(
dtype: Optional[np.dtype] = None
)
__len__
__len__() -> tf_agents.typing.types.Int