diff --git a/giant/validate.py b/giant/validate.py index 44ae071..62a88df 100644 --- a/giant/validate.py +++ b/giant/validate.py @@ -215,6 +215,8 @@ def validate_marginals( print("-" * 68) for j, name in enumerate(_SEC_PHYS_NAMES): r, g = phys_real[:, j], phys_gen[:, j] + if len(r) == 0 or len(g) == 0: + continue print( f"{name:<20} {r.mean():>10.4f} {g.mean():>10.4f} " f"{r.std():>10.4f} {g.std():>10.4f} {phys_kl[j]:>14.4f}"