sinergym
Installation
Environments
Github Actions
Tests
Usage example
Extra Configuration in Sinergym simulations
Output format
Rewards
Controllers
Wrappers
Deep Reinforcement Learning Integration
Sinergym with Google Cloud
API reference
sinergym
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
U
_
__init__() (sinergym.envs.eplus_env.EplusEnv method)
(sinergym.simulators.base.BaseSimulator method)
(sinergym.simulators.eplus.EnergyPlus method)
(sinergym.simulators.eplus_alpha.EnergyPlus method)
(sinergym.utils.callbacks.LoggerCallback method)
(sinergym.utils.callbacks.LoggerEvalCallback method)
(sinergym.utils.common.CSVLogger method)
(sinergym.utils.common.Logger method)
(sinergym.utils.config.Config method)
(sinergym.utils.controllers.RandomController method)
(sinergym.utils.controllers.RuleBasedController method)
(sinergym.utils.rewards.ExpReward method)
(sinergym.utils.rewards.LinearReward method)
(sinergym.utils.wrappers.LoggerWrapper method)
(sinergym.utils.wrappers.MultiObsWrapper method)
(sinergym.utils.wrappers.NormalizeObservation method)
A
act() (sinergym.utils.controllers.RandomController method)
(sinergym.utils.controllers.RuleBasedController method)
activate_flag() (sinergym.utils.common.CSVLogger method)
activate_logger() (sinergym.utils.wrappers.LoggerWrapper method)
adapt_idf_to_epw() (sinergym.utils.config.Config method)
apply_extra_conf() (sinergym.utils.config.Config method)
apply_weather_variability() (sinergym.utils.config.Config method)
B
BaseSimulator (class in sinergym.simulators.base)
C
calculate() (sinergym.utils.rewards.ExpReward method)
(sinergym.utils.rewards.LinearReward method)
close() (sinergym.envs.eplus_env.EplusEnv method)
(sinergym.utils.wrappers.LoggerWrapper method)
Config (class in sinergym.utils.config)
create_variable_weather() (in module sinergym.utils.common)
CSVLogger (class in sinergym.utils.common)
D
deactivate_flag() (sinergym.utils.common.CSVLogger method)
deactivate_logger() (sinergym.utils.wrappers.LoggerWrapper method)
delete_instance_MIG_from_container() (in module sinergym.utils.gcloud)
E
end_env() (sinergym.simulators.eplus.EnergyPlus method)
end_episode() (sinergym.simulators.eplus.EnergyPlus method)
end_simulation() (sinergym.simulators.eplus_alpha.EnergyPlus method)
EnergyPlus (class in sinergym.simulators.eplus)
(class in sinergym.simulators.eplus_alpha)
env_name (sinergym.simulators.eplus.EnergyPlus property)
EplusEnv (class in sinergym.envs.eplus_env)
evaluate_policy() (in module sinergym.utils.evaluation)
ExpReward (class in sinergym.utils.rewards)
G
get_current_time_info() (in module sinergym.utils.common)
get_delta_seconds() (in module sinergym.utils.common)
get_is_eplus_running() (sinergym.simulators.eplus.EnergyPlus method)
get_record_keys() (in module sinergym.utils.common)
get_season_comfort_range() (in module sinergym.utils.common)
get_service_account_token() (in module sinergym.utils.gcloud)
get_unwrapped_obs() (sinergym.utils.wrappers.NormalizeObservation method)
getLogger() (sinergym.utils.common.Logger method)
I
init_storage_client() (in module sinergym.utils.gcloud)
L
LinearReward (class in sinergym.utils.rewards)
log_episode() (sinergym.utils.common.CSVLogger method)
log_step() (sinergym.utils.common.CSVLogger method)
log_step_normalize() (sinergym.utils.common.CSVLogger method)
Logger (class in sinergym.utils.common)
LoggerCallback (class in sinergym.utils.callbacks)
LoggerEvalCallback (class in sinergym.utils.callbacks)
LoggerWrapper (class in sinergym.utils.wrappers)
M
metadata (sinergym.envs.eplus_env.EplusEnv attribute)
module
sinergym.envs
sinergym.envs.eplus_env
sinergym.simulators
sinergym.simulators.base
sinergym.simulators.eplus
sinergym.simulators.eplus_alpha
sinergym.utils
sinergym.utils.callbacks
sinergym.utils.common
sinergym.utils.config
sinergym.utils.controllers
sinergym.utils.evaluation
sinergym.utils.gcloud
sinergym.utils.rewards
sinergym.utils.wrappers
MultiObsWrapper (class in sinergym.utils.wrappers)
N
NormalizeObservation (class in sinergym.utils.wrappers)
O
observation() (sinergym.utils.wrappers.NormalizeObservation method)
on_training_end() (sinergym.utils.callbacks.LoggerCallback method)
P
parse_observation_action_space() (in module sinergym.utils.common)
parse_variables() (in module sinergym.utils.common)
prepare_batch_from_records() (in module sinergym.utils.common)
R
RandomController (class in sinergym.utils.controllers)
ranges_getter() (in module sinergym.utils.common)
receive_observation() (sinergym.simulators.base.BaseSimulator method)
(sinergym.simulators.eplus_alpha.EnergyPlus method)
render() (sinergym.envs.eplus_env.EplusEnv method)
reset() (sinergym.envs.eplus_env.EplusEnv method)
(sinergym.simulators.eplus.EnergyPlus method)
(sinergym.utils.wrappers.LoggerWrapper method)
(sinergym.utils.wrappers.MultiObsWrapper method)
RuleBasedController (class in sinergym.utils.controllers)
S
save_building_model() (sinergym.utils.config.Config method)
send_action() (sinergym.simulators.base.BaseSimulator method)
(sinergym.simulators.eplus_alpha.EnergyPlus method)
set_episode_working_dir() (sinergym.utils.config.Config method)
set_experiment_working_dir() (sinergym.utils.config.Config method)
set_log_file() (sinergym.utils.common.CSVLogger method)
setpoints_transform() (in module sinergym.utils.common)
sinergym.envs
module
sinergym.envs.eplus_env
module
sinergym.simulators
module
sinergym.simulators.base
module
sinergym.simulators.eplus
module
sinergym.simulators.eplus_alpha
module
sinergym.utils
module
sinergym.utils.callbacks
module
sinergym.utils.common
module
sinergym.utils.config
module
sinergym.utils.controllers
module
sinergym.utils.evaluation
module
sinergym.utils.gcloud
module
sinergym.utils.rewards
module
sinergym.utils.wrappers
module
start_day (sinergym.simulators.eplus.EnergyPlus property)
start_mon (sinergym.simulators.eplus.EnergyPlus property)
start_simulation() (sinergym.simulators.base.BaseSimulator method)
(sinergym.simulators.eplus_alpha.EnergyPlus method)
start_weekday (sinergym.simulators.eplus.EnergyPlus property)
start_year (sinergym.simulators.eplus.EnergyPlus property)
(sinergym.utils.config.Config property)
step() (sinergym.envs.eplus_env.EplusEnv method)
(sinergym.simulators.eplus.EnergyPlus method)
(sinergym.utils.wrappers.LoggerWrapper method)
(sinergym.utils.wrappers.MultiObsWrapper method)
stop_simulation() (sinergym.simulators.base.BaseSimulator method)
U
upload_to_bucket() (in module sinergym.utils.gcloud)