pywatts.callbacks package

Submodules

pywatts.callbacks.base_callback module

pywatts.callbacks.csv_callback module

class pywatts.callbacks.csv_callback.CSVCallback(prefix: str, use_filemanager: Optional[bool] = None)

Bases: pywatts_pipeline.core.callbacks.base_callback.BaseCallback

Callback class to save csv files.

Parameters:BaseCallback (BaseCallback) – Base callback as parent class.

pywatts.callbacks.debug_callback module

class pywatts.callbacks.debug_callback.PrintCallback(use_filemanager: bool = True)

Bases: pywatts_pipeline.core.callbacks.base_callback.BaseCallback

Print callback class to print out result data into terminal for debugging.

Parameters:BaseCallback (BaseCallback) – Base callback class.
class pywatts.callbacks.debug_callback.StatisticCallback(prefix: str, use_filemanager: Optional[bool] = None)

Bases: pywatts_pipeline.core.callbacks.base_callback.BaseCallback

Statistic callback class to print out statistical information about the results into terminal for better understanding and debugging.

Parameters:BaseCallback (BaseCallback) – Base callback class.

pywatts.callbacks.plot_callback module

class pywatts.callbacks.plot_callback.ImagePlotCallback(prefix: str, use_filemanager: Optional[bool] = None)

Bases: pywatts_pipeline.core.callbacks.base_callback.BaseCallback

Callback to save an image.

Parameters:BaseCallback (BaseCallback) – Base callback class.
class pywatts.callbacks.plot_callback.LinePlotCallback(prefix: str, use_filemanager: Optional[bool] = None)

Bases: pywatts_pipeline.core.callbacks.base_callback.BaseCallback

Callback to save a line plot.

Parameters:BaseCallback (BaseCallback) – Base callback class.

Module contents