2020-04-02 09:07:04 +08:00
|
|
|
tianshou.policy
|
|
|
|
===============
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
Base
|
|
|
|
----
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.BasePolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.RandomPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
Model-free
|
|
|
|
----------
|
|
|
|
|
|
|
|
DQN Family
|
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.DQNPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.C51Policy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.QRDQNPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
On-policy
|
|
|
|
~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.PGPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-04-21 09:52:15 +08:00
|
|
|
.. autoclass:: tianshou.policy.NPGPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
.. autoclass:: tianshou.policy.A2CPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
2021-04-16 20:37:12 +08:00
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.TRPOPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
2021-03-02 12:28:28 +08:00
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.PPOPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
Off-policy
|
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.DDPGPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.TD3Policy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.SACPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.DiscreteSACPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
Imitation
|
|
|
|
---------
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.ImitationPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.DiscreteBCQPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-05-11 18:24:48 -07:00
|
|
|
.. autoclass:: tianshou.policy.DiscreteCQLPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
2021-03-02 12:28:28 +08:00
|
|
|
Model-based
|
|
|
|
-----------
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.PSRLPolicy
|
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|
|
|
|
|
|
|
|
Multi-agent
|
|
|
|
-----------
|
|
|
|
|
|
|
|
.. autoclass:: tianshou.policy.MultiAgentPolicyManager
|
2020-04-02 09:07:04 +08:00
|
|
|
:members:
|
|
|
|
:undoc-members:
|
|
|
|
:show-inheritance:
|