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.callbacks)
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_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.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.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)
Other Versions
v: v1.7.0
Tags
v1.4.0
v1.6.0
v1.7.0
v2.0.0
v2.1.0
v2.2.0
v2.3.0
v2.5.0
v3.1.0
v3.2.0
v3.3.0
v3.4.0
v3.5.0
v3.6.0
v3.7.0
Branches
main