As a CityLearn developer, I want to speed up the training of RL agents so that I can use fewer HPC resources for simulations, train for longer episodes and scale up my district size.
This enhancement only applies to the internally defined RL agents in CityLearn:
As a CityLearn developer, I want to speed up the training of RL agents so that I can use fewer HPC resources for simulations, train for longer episodes and scale up my district size.
This enhancement only applies to the internally defined RL agents in CityLearn:
The citylearn.py, building.py and energy_model.py can also benefit from source code optimization for speed.
One approach can be to profile the simulation of the SAC agent example in example.ipynb.
Acceptance Criteria
References