summary_split

Back to L1.5 | Browse all axes | Browse all options

Axis summary_split on sub-layer L1_5_B_univariate_summary (layer l1_5).

Sub-layer

L1_5_B_univariate_summary

Axis metadata

  • Default: 'full_sample'

  • Sweepable: False

  • Status: operational

Operational status summary

  • Operational: 4 option(s)

  • Future: 0 option(s)

Options

full_sample – operational

Compute summary metrics over the entire sample.

Splits the L1.5.B summary table along full_sample. Multi-select supported – choosing two splits stacks the resulting tables vertically with the split label as a leading column.

When to use

Default; baseline distributional view across all observations.

References

  • macroforecast design Part 4: ‘diagnostic layers default-off; non-blocking; produce JSON + matplotlib views attached to manifest.diagnostics/.’

Related options: per_decade, per_regime, pre_oos_only

Last reviewed 2026-05-05 by macroforecast author.

per_decade – operational

Compute summary metrics on each calendar decade (1980s / 1990s / …).

Splits the L1.5.B summary table along per_decade. Multi-select supported – choosing two splits stacks the resulting tables vertically with the split label as a leading column.

When to use

Detecting structural shifts in volatility or central tendency over multi-decade samples.

References

  • macroforecast design Part 4: ‘diagnostic layers default-off; non-blocking; produce JSON + matplotlib views attached to manifest.diagnostics/.’

Related options: full_sample, per_regime, pre_oos_only

Last reviewed 2026-05-05 by macroforecast author.

per_regime – operational

Compute summary metrics on each L1.G regime slice.

Splits the L1.5.B summary table along per_regime. Multi-select supported – choosing two splits stacks the resulting tables vertically with the split label as a leading column.

When to use

Regime-conditional descriptive statistics; requires non-pooled L1.G regime configuration.

References

  • macroforecast design Part 4: ‘diagnostic layers default-off; non-blocking; produce JSON + matplotlib views attached to manifest.diagnostics/.’

Related options: full_sample, per_decade, pre_oos_only

Last reviewed 2026-05-05 by macroforecast author.

pre_oos_only – operational

Restrict summaries to the pre-OOS training window.

Splits the L1.5.B summary table along pre_oos_only. Multi-select supported – choosing two splits stacks the resulting tables vertically with the split label as a leading column.

When to use

Avoiding look-ahead in summaries used to motivate L2 / L3 hyperparameter choices.

References

  • macroforecast design Part 4: ‘diagnostic layers default-off; non-blocking; produce JSON + matplotlib views attached to manifest.diagnostics/.’

Related options: full_sample, per_decade, per_regime

Last reviewed 2026-05-05 by macroforecast author.