Plot#
This section includes the plotting functionalities currently supported by Fortuna.
- fortuna.plot.plot_reliability_diagram(accs, confs, ax=None, labels=None, figsize=(6, 4), legend_loc=None, fontsize=10, title=None, ylim=None, linewidth=None, linestyle=None, alpha=1.0, show=False, **save_options)[source]#
Plot a reliability diagram.
- Parameters:
accs (Union[Array, List[Array, ...]]) – An accuracy score for each bin. A list of multiple accuracy scores is also accepted.
confs (Union[Array, List[Array, ...]]) – A confidence score for each bin. A list of multiple confidence scores is also accepted.
labels (Optional[List[str, ...]]) – Labels used in the legend presumably describing the method used to generate accuracy and confidence scores. A list of labels, corresponding to lists of accuracies and confidences, is also accepted.
ax (Optional[matplotlib.axes.Axes]) – Axis matplotlib object.
figsize (Optional[tuple]) – Figure size.
legend_loc (Optional[str]) – Legend location, as in
matplotlib
. See herefontsize (Optional[int]) – Font size.
title (Optional[str] = None) – Plot title.
ylim (Optional[Tuple[float, float]]) – Bottom and top limits on the y-axis.
linewidth (Optional[int]) – Line width.
linestyle (Optional[str]) – Line style.
alpha (float) – Opacity.
show (bool) – Whether to show the plot.
save_options (dict) – Options to save the file with matplotlib.pyplot.savefig. If no option is given, the file is not saved.
- Return type:
None