1 lightning.finite_horizon.cli
lightning.finite_horizon.cli
Thin package-owned CLI dispatch through the finite-horizon experiment.
TOML holds typed experiment and diagnostic request inputs. The CLI applies only explicit seed/output overrides, then calls the same public lifecycle used by campaign runners. Configuration checks never construct datasets or models.
1.1 Classes
| Name | Description |
|---|---|
| QhDiagnosticCommandConfig | Typed TOML composition for one diagnostic fit, without campaign decisions. |
1.1.1 QhDiagnosticCommandConfig
lightning.finite_horizon.cli.QhDiagnosticCommandConfig()Typed TOML composition for one diagnostic fit, without campaign decisions.
1.1.1.1 Attributes
| Name | Description |
|---|---|
| experiment | Scorer/module/trainer composition owned by the canonical experiment. |
| request | Frozen populations, seed, output and checkpoint rule for one fit attempt. |
1.2 Functions
| Name | Description |
|---|---|
| load_diagnostic_command | Validate TOML and apply explicit CLI overrides without acquiring source data. |
| main | Dispatch diagnostic fitting or verified inference; never alter campaign state. |
1.2.1 load_diagnostic_command
lightning.finite_horizon.cli.load_diagnostic_command(
config_path,
*,
seed=None,
output_dir=None,
)Validate TOML and apply explicit CLI overrides without acquiring source data.
1.2.2 main
lightning.finite_horizon.cli.main(argv=None)Dispatch diagnostic fitting or verified inference; never alter campaign state.