Diagnostics Catalog
This page maps diagnostics settings to runtime behavior and key metrics.
Configuration location
Primary controls:
observability.wandb.*observability.diagnostics.*
Important: W&B metric group switches are only effective when W&B runtime is enabled.
Core diagnostics switches
observability.diagnostics.pair_count_stats_enableEnables pair-count stats diagnostics.
observability.diagnostics.sgld_log_gnoiseEnables additional gradient-noise logging paths.
observability.diagnostics.sgld_log_temperatureEnables additional temperature logging paths.
observability.diagnostics.display_precond_everyControls cadence for some preconditioner console diagnostics.
observability.diagnostics.profile_shared_event_reEnables shared-event profiling summaries in epoch logging.
W&B group gating
Configured under:
observability.diagnostics.wandb.enabledobservability.diagnostics.wandb.groups
Common group names seen in configs:
corenoisesampleress_onlineprecondfixed_evalresid_rmspriorslatent_fieldcorr_error
At current runtime, explicit group-gating is most actively used for:
corenoisesampleress_online
Other names may be consumed by logger-side code paths depending on run mode and config.
Sampler diagnostics metrics
When the optimizer exposes diagnostics methods, SPIDER logs:
grad_noise_to_langevin_medgrad_noise_to_langevin_gmgrad_noise_to_langevin_med_dtgrad_noise_to_langevin_gm_dtper-group variants (for example
grad_noise_to_langevin_med_hypocenter)t_eff_var_over_targett_eff_var_over_target_gmgrad_noise_var_medlangevin_noise_var_med
Interpretation quick guide:
grad_noise_to_langevin_*compares minibatch gradient-noise variance to injected Langevin-noise variance.t_eff_var_over_targetnear 1 suggests temperature calibration is closer to target.
See also Sampler Health Checks.
Online ESS diagnostics (ess_online)
Configured under observability.diagnostics.ess_online:
enabledevery_n_samplesn_eventsseedwindowmax_lagdims
Common derived metrics:
ess_online/ess_medianess_online/ess_per_s_medianess_online/samples_per_sess_online/elapsed_s
Practical logging profile
For production sampling with useful observability and moderate overhead:
keep
core,sampler, andnoiseenabled,enable
ess_onlineonly when actively tuning chains,keep
profile_shared_event_re=falseunless investigating whitening behavior,increase
display_precond_everyif logs are too verbose.