Core Utilities¶
These are general interfaces, classes and utility functions:
Annotation for documenting method overrides. |
|
Function to annotate unused variables. |
|
Set random seeds for numpy, torch and python random number generators. |
|
Manages the random seeding for maze. |
|
Compiles a flat gym.spaces.Dict space from a structured environment space. |
|
Flatten a dict of shape dicts to a single dict |
|
Read YAML file into a dict |
|
Convert lists to int-indexed dicts. |
|
Helper class to instantiate an environment from configuration with the help of the Registry. |
|
Create an environment instance from the hydra configuration, given the overrides. |
|
Supports the creation of instances from configuration, that can be plugged into the environments (like demand generators or reward schemes). |
|
Shorthand type for configuration corresponding to a single object. |
|
Shorthand type for a list or a dictionary of object parameters from the config files. |
|
Maintains cumulative moving mean and std of incoming numpy arrays along axis 0. |