recorders#
Classes#
Records experience data such as state, action, reward, and next state.
Captures rgb_array data and creates a gif.
- class prt_rl.common.recorders.ExperienceRecorder(filename: str)[source]#
Records experience data such as state, action, reward, and next state. This can be used for training or analysis later.
- class prt_rl.common.recorders.GifRecorder(filename: str, fps: int = 10, loop: bool = True)[source]#
Captures rgb_array data and creates a gif.
- Parameters:
- close() None[source]#
Saves the captured frames as a GIF.
- Parameters:
filename (str) – filename to save GIF to
- record_experience(experience: dict) None#
Records experience data, such as state, action, reward, and next state. This method can be overridden by subclasses if needed.