setu.ValidationResult#

class setu.ValidationResult(c2st, mmd, sliced_wasserstein, sbc, likelihood_accuracy, normalizing_constant, ratio_sbc, training, passed, warnings, failures, tv=None)[source]#

Bases: object

Complete estimator validation diagnostics.

Parameters:
  • c2st (C2STResult | None)

  • mmd (MMDResult | None)

  • sliced_wasserstein (SlicedWassersteinResult | None)

  • sbc (LikelihoodSBCResult | None)

  • likelihood_accuracy (LikelihoodAccuracyResult | None)

  • normalizing_constant (NormalizingConstantResult | None)

  • ratio_sbc (RatioSBCResult | None)

  • training (TrainingDiagnosticsResult | None)

  • passed (bool)

  • warnings (list[str])

  • failures (list[str])

  • tv (TVResult | None)

summary()[source]#

Return human-readable summary.

Return type:

str

to_dict()[source]#

Serialize for logging/storage.

Return type:

dict