Skip to content

HOPES: HVAC optimization with Off-Policy Evaluation and Selection

License

Notifications You must be signed in to change notification settings

airboxlab/hopes

Repository files navigation

tests coverage License: MIT

HOPES

Docs

What is HOPES?

HOPES - HVAC optimisation with Off-Policy Evaluation and Selection - is a Python package for evaluating and selecting RL-based control policies. It offers a set of estimators and tools to evaluate the performance of a target policy, compared to a set of baseline policies (characterized by an offline logged dataset), using off-policy evaluation techniques. It's particularly suited for the context of HVAC control, where the target policy is a n RL-based controller and the baseline policies are rule-based controllers.

Installation

Supported Python versions: 3.10+

From PyPI

pip install hopes

From source (development version)

git clone https://github.com/airboxlab/hopes.git
cd hopes
# using poetry
poetry install
# using pip
pip install -r requirements.txt