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.