aspire.plot#

Functions#

plot_comparison(*samples[, parameters, ...])

Plot a comparison of multiple samples.

plot_history_comparison(*histories)

Module Contents#

aspire.plot.plot_comparison(*samples, parameters=None, per_samples_kwargs=None, labels=None, **kwargs)[source]#

Plot a comparison of multiple samples.

Parameters:
  • samples (Samples) – The samples to compare.

  • parameters (list[str] | None) – The list of parameter names to plot. If None, the parameters will be inferred from the samples.

  • per_samples_kwargs (list[dict] | None) – A list of dictionaries of keyword arguments to pass to each sample’s plot_corner method. If None, no additional keyword arguments will be passed. If provided, must have the same length as samples

  • labels (list[str] | None) – A list of labels for the legend. If None, no legend will be shown. If provided, must have the same length as samples.

  • kwargs (dict) – Additional keyword arguments to pass to each sample’s plot_corner method.

Return type:

matplotlib.figure.Figure

aspire.plot.plot_history_comparison(*histories)[source]#