SustainDC¶
This section includes complete documentation of SustainDC including core environment, training, evaluation, algorithms, environments, utilities code and input data sets.
Core Environment (LINK)¶
Training (LINK)¶
Evaluation (LINK)¶
Algorithms (LINK)¶
Environments (LINK)¶
- Environments
- Submodules
- envs.bat_env_fwd_view module
- envs.battery_model module
Battery2
Battery2.c_lim
Battery2.calc_max_charge()
Battery2.calc_max_discharge()
Battery2.capacity
Battery2.charge()
Battery2.current_load
Battery2.d_lim
Battery2.discharge()
Battery2.eff_c
Battery2.eff_d
Battery2.find_and_init_capacity()
Battery2.is_full()
Battery2.lower_lim_u
Battery2.lower_lim_v
Battery2.reset()
Battery2.upper_lim_u
Battery2.upper_lim_v
- envs.carbon_ls module
- envs.datacenter module
- envs.dc_gym module
- Module contents
Utilities (LINK)¶
- Utilities
- Submodules
- utils.base_agents module
- utils.checkpoint_finder module
- utils.dc_config module
- utils.dc_config_reader module
- utils.helper_methods module
- utils.make_envs_pyenv module
- utils.managers module
- utils.rbc_agents module
- utils.reward_creator module
- utils.rllib_callbacks module
- utils.trim_and_respond module
- utils.utils_cf module
- Module contents