src.plot.classification_uncertainty_plot

Classes

ClassificationUncertaintyPlot(**kwargs)

class src.plot.classification_uncertainty_plot.ClassificationUncertaintyPlot(**kwargs)
Author:

Alberto M. Esmoris Pena

Class to plot the uncertainty of classified point clouds.

See MplPlot and ClassificationUncertaintyEvaluation.

Variables:
__init__(**kwargs)

Initialize an instance of ClassificationUncertaintyPlot.

Parameters:

kwargs – The key-word arguments defining the plot’s attributes.

plot(**kwargs)

Plot representations of the available uncertainty metrics.

See plot.Plot.plot().

plot_full_histogram(fig=None, ax=None, Ename=None, E=None)

Handle the full histogram subplot.

Parameters:
  • fig – The figure context.

  • ax – The axes context.

  • Ename – The name of the entropy or uncertainty metric.

  • E – The entropy or uncertainty metric.

plot_hitfail_histogram(fig=None, ax=None, Ename=None, E=None)

Handle the hit/fail histogram subplot.

Parameters:
  • fig – The figure context.

  • ax – The axes context.

  • Ename – The name of the entropy or uncertainty metric.

  • E – The entropy or uncertainty metric.

plot_classwise_violin(fig=None, ax=None, Ename=None, E=None, y=None, title=None)

Handle the class-wise violin subplot.

Parameters:
  • fig – The figure context.

  • ax – The axes context.

  • Ename – The name of the entropy or uncertainty metric.

  • E – The entropy or uncertainty metric.

  • y – The labels (either reference labels or predicted labels).