sinergym.utils

Includes common utilities, controllers, rewards, wrappers and custom callbacks.

Modules

callbacks

Custom Callbacks for stable baselines 3 algorithms.

common

Common utilities.

constants

Constants used in whole project.

controllers

Implementation of basic controllers.

env_checker

Env checker functionality, adapted from Stable-Baselines: https://github.com/DLR-RM/stable-baselines3

gcloud

Utilities to use Google Cloud Python API and Google Cloud API REST easier.

logger

Sinergym Loggers

rewards

Implementation of reward functions.

serialization

Serialization utilities for Sinergym in YAML format.

wrappers

Implementation of custom Gym environments.