Policy
======

.. automodule:: mushroom_rl.policy.policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Deterministic policy
--------------------

.. automodule:: mushroom_rl.policy.deterministic_policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Gaussian policy
---------------

.. automodule:: mushroom_rl.policy.gaussian_policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Noise policy
------------

.. automodule:: mushroom_rl.policy.noise_policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

TD policy
---------

.. automodule:: mushroom_rl.policy.td_policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:

Torch policy
------------

.. automodule:: mushroom_rl.policy.torch_policy
    :members:
    :private-members:
    :inherited-members:
    :show-inheritance:
