speechtotext.plot.plotting.DynamicPlotClassesByMetricForEachDataset

class DynamicPlotClassesByMetricForEachDataset(df, report_folder, file_name)[source]

Bases: BaseResult

Dynamically create plot classes for each metric for each dataset in the given dataframe. This class is a parent class. The child class should be added to Plotting.CUSTOM_PLOTS.

Creates object of class.

Parameters:
  • df (pd.core.frame.DataFrame) – Dataframe that needs to be plotted.

  • report_folder (str) – Path to report folder.

  • file_name (str) – Name of plot.

Methods

create_plot

Method that creates the plot.

create_plot_classes

Creates plot classes.

save

Saves plot to folder.

abstract create_plot()[source]

Method that creates the plot.

create_plot_classes()[source]

Creates plot classes.

save()[source]

Saves plot to folder.