empyrean.SessionDiff¶
- class SessionDiff(reduced_chi2_delta, iterations_delta, n_observations_delta, update_norm_current, update_norm_prior)[source]
Bases:
objectPairwise diagnostic between two fits in the same session.
Methods
__init__(reduced_chi2_delta, ...)Attributes
reduced_chi2_deltaΔ reduced χ² (positive ⇒ current fit is worse).
iterations_deltaΔ iteration count between current and prior fits, over
DetermineResult.iterations— a TOTAL across each fit's solves.n_observations_deltaΔ number of observations used (negative when masked between refines).
update_norm_currentDetermineResult.update_normon the current fit — the μ-DAMPED last accepted step, not a convergence metric and not comparable toODConfig.convergence_tol.update_norm_priorThe same quantity on the prior fit, with the same caveat.
- Parameters:
- reduced_chi2_delta: float
Δ reduced χ² (positive ⇒ current fit is worse).
- iterations_delta: int
Δ iteration count between current and prior fits, over
DetermineResult.iterations— a TOTAL across each fit’s solves. Two fits that reached the same orbit by different ladders differ here without either being worse.
- n_observations_delta: int
Δ number of observations used (negative when masked between refines).
- update_norm_current: float
DetermineResult.update_normon the current fit — the μ-DAMPED last accepted step, not a convergence metric and not comparable toODConfig.convergence_tol. It is here as a damping-trajectory diagnostic between two fits of the same arc. For whether either fit converged, and on what, read that fit’sDetermineResult.termination/DetermineResult.gn_step_qnorm.
- update_norm_prior: float
The same quantity on the prior fit, with the same caveat.