2020-04-02 09:07:04 +08:00
|
|
|
tianshou.data
|
|
|
|
=============
|
|
|
|
|
2021-02-19 10:33:49 +08:00
|
|
|
|
|
|
|
Batch
|
|
|
|
-----
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
.. autoclass:: tianshou.data.Batch
|
2021-02-19 10:33:49 +08:00
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
|
|
|
|
Buffer
|
|
|
|
------
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
ReplayBuffer
|
|
|
|
~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.ReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
PrioritizedReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.PrioritizedReplayBuffer
|
2021-02-19 10:33:49 +08:00
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2022-10-31 08:54:54 +09:00
|
|
|
HERReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.HERReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
ReplayBufferManager
|
|
|
|
~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.ReplayBufferManager
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
PrioritizedReplayBufferManager
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.PrioritizedReplayBufferManager
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2022-10-31 08:54:54 +09:00
|
|
|
|
|
|
|
HERReplayBufferManager
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.HERReplayBufferManager
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
VectorReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.VectorReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
PrioritizedVectorReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.PrioritizedVectorReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2022-10-31 08:54:54 +09:00
|
|
|
HERVectorReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.HERVectorReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
CachedReplayBuffer
|
|
|
|
~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.CachedReplayBuffer
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
2021-02-19 10:33:49 +08:00
|
|
|
|
|
|
|
Collector
|
|
|
|
---------
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
Collector
|
|
|
|
~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.Collector
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
AsyncCollector
|
|
|
|
~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.AsyncCollector
|
2020-04-02 09:07:04 +08:00
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
2022-05-08 12:42:16 -04:00
|
|
|
|
|
|
|
|
|
|
|
Utils
|
|
|
|
-----
|
|
|
|
|
|
|
|
to_numpy
|
|
|
|
~~~~~~~~
|
|
|
|
|
|
|
|
.. autofunction:: tianshou.data.to_numpy
|
|
|
|
|
|
|
|
to_torch
|
|
|
|
~~~~~~~~
|
|
|
|
|
|
|
|
.. autofunction:: tianshou.data.to_torch
|
|
|
|
|
|
|
|
to_torch_as
|
|
|
|
~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autofunction:: tianshou.data.to_torch_as
|
|
|
|
|
|
|
|
SegmentTree
|
|
|
|
~~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.data.SegmentTree
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|