(base-algo)= ```{eval-rst} .. automodule:: stable_baselines3.common.base_class ``` # Base RL Class Common interface for all the RL algorithms ```{eval-rst} .. autoclass:: BaseAlgorithm :members: ``` ```{eval-rst} .. automodule:: stable_baselines3.common.off_policy_algorithm ``` ## Base Off-Policy Class The base RL algorithm for Off-Policy algorithm (ex: SAC/TD3) ```{eval-rst} .. autoclass:: OffPolicyAlgorithm :members: ``` ```{eval-rst} .. automodule:: stable_baselines3.common.on_policy_algorithm ``` ## Base On-Policy Class The base RL algorithm for On-Policy algorithm (ex: A2C/PPO) ```{eval-rst} .. autoclass:: OnPolicyAlgorithm :members: ```