datasim.SimpleFileOutput

class datasim.SimpleFileOutput(runner: Any, split_worlds: bool)

Simple/fastest output without dashboard: only stores data.

__init__(runner: Any, split_worlds: bool)

Output class is created during runner initialization.

Methods

__init__(runner, split_worlds)

Output class is created during runner initialization.

export_all(directory, split_worlds, format)

Export all sources as .pickle or .csv files.

export_csv(world, source_id)

Export the data from a source to CSV format.

export_pickle(world, source_id)

Export the data from a source to pickle format.

Attributes

dataframes

dataframe_names

sources

runner

split_worlds