stanbkt.fits.FitMetadata#

class stanbkt.fits.FitMetadata(fit_method, fit_saves=<factory>, summary_percentiles=(2.5, 97.5))#

Bases: object

Root metadata for persisted fits.

Variables:
  • fit_method (FitMethod) – Method used to fit all attached KCs.

  • fit_saves (FitSaves) – Saved fit folder entries, keyed by knowledge component identifier.

  • summary_percentiles (tuple[float, float], default (2.5, 97.5)) – Lower and upper percentiles used when computing summary statistics. Values should be in range [1, 99]. Persisted so that cached summaries remain valid after a save/load round-trip.

Parameters:
fit_method: FitMethod#
fit_saves: dict[str, FitSaveEntry]#
summary_percentiles: tuple[float, float] = (2.5, 97.5)#