TrajectoryWriterFile¶
-
class
maze.core.trajectory_recording.writers.trajectory_writer_file.
TrajectoryWriterFile
(log_dir: Union[str, pathlib.Path] = PosixPath('trajectory_data'))¶ Simple trajectory data writer. Serializes trajectory data for each episode into a separate file using Pickle.
Suitable for smaller scale rollouts or debugging.
- Parameters
log_dir – Where trajectory data should be logged.
-
write
(episode_record: maze.core.trajectory_recording.records.trajectory_record.StateTrajectoryRecord) → None¶ (overrides
TrajectoryWriter
)Write episode trajectory data to a file using pickle.
- Parameters
episode_record – Episode trajectory data