This package implements the basic utilities to be used across rlpack. More...
Namespaces | |
| namespace | base |
| This package implements the base classes to be used across rlpack. | |
| namespace | internal_code_setup |
| namespace | normalization |
| namespace | sanity_check |
| namespace | setup |
Variables | |
| Activation = TypeVar("Activation") | |
| The Typing variable for Activations. More... | |
| Distribution = TypeVar("Distribution") | |
| The Typing variable for Distribution. More... | |
| LossFunction = TypeVar("LossFunction") | |
| The Typing variable for Loss Functions. More... | |
| LRScheduler = TypeVar("LRScheduler") | |
| The Typing variable for LR Schedulers. More... | |
This package implements the basic utilities to be used across rlpack.
Currently following classes have been implemented:
Normalization: Normalization tool implemented as rlpack.utils.normalization.Normalization with support for regular normalization methods.SanityCheck: Sanity check for arguments when using Simulator from rlpack.simulator.Simulator. Class is implemented as rlpack.utils.sanity_check.SanityCheck.Setup: Sets up the simulator to run the agent with environment. Implemented as rlpack.utils.setup.Setup.Following packages are part of utils:
base: A package for base class, implemented as utils.baseFollowing TypeVars have been defined:
LRScheduler: The Typing variable for LR Schedulers.LossFunction: The Typing variable for Loss Functions.Activation: The Typing variable for Activations. | rlpack.utils.Activation = TypeVar("Activation") |
The Typing variable for Activations.
| rlpack.utils.Distribution = TypeVar("Distribution") |
The Typing variable for Distribution.
| rlpack.utils.LossFunction = TypeVar("LossFunction") |
The Typing variable for Loss Functions.
| rlpack.utils.LRScheduler = TypeVar("LRScheduler") |
The Typing variable for LR Schedulers.