alpbench.evaluation.analysis.plot_functions¶
Classes
|
This class plots the performance for a given learning algorithm and openmlid of different query strategies over the whole active learning procedure resulting in so-calles area under the budget curves (AUBC). |
|
This class plots a heatmap of the performance of different active learning pipelines as well as win or lose- matrices for the specified learner comparing different query strategies. |
|
- class alpbench.evaluation.analysis.plot_functions.BudgetPerformancePlot(df, openml_id, learner_name, metric, path_to_save=None)[source]¶
Bases:
objectThis class plots the performance for a given learning algorithm and openmlid of different query strategies over the whole active learning procedure resulting in so-calles area under the budget curves (AUBC).
- Parameters:
- df¶
The dataframe.
- Type:
pd.DataFrame
- class alpbench.evaluation.analysis.plot_functions.HeatMapPlot(df, path_to_save=None, statistical_significant=True, filter_ids='all')[source]¶
Bases:
objectThis class plots a heatmap of the performance of different active learning pipelines as well as win or lose- matrices for the specified learner comparing different query strategies.
- Parameters:
- class alpbench.evaluation.analysis.plot_functions.WinMatrixPlot(df, learner_name, path_to_save=None, statistical_significant=True, filter_ids='all')[source]¶
Bases:
object