Skip to content

Train an Optimizer-Trained GraphNAMLSS Synthetic Tracer Bullet #38

Description

@RMKruse

Parent

#35

What to build

Type: AFK.

Deliver the first complete optimizer-trained GraphNAMLSS path on a small synthetic traffic fixture. A config-driven run must update the local additive components, shared graph representation, parameter-specific graph heads, and Graph Contribution Gates through Gaussian location-scale NLL, select a candidate with validation evidence, and evaluate test data only after selection.

Acceptance criteria

  • The named optimizer_trained_graph_namlss_training path is selectable through the experiment workflow.
  • Optimization updates local additive components, the shared graph representation, both parameter heads, and Graph Contribution Gates from the declared objective.
  • Every training and inference prediction satisfies the positive scale contract.
  • Only training observations update parameters; validation evidence selects or stops the candidate; test evaluation occurs after selection.
  • On a learnable synthetic fixture, the selected candidate improves the training objective over initialization without relying on a pinned optimization trajectory.
  • The run emits resolved settings, training history, split metrics, predictions, and a selected checkpoint reference.
  • Automated tests cover parameter updates, finite NLL, split discipline, and the end-to-end synthetic run.

Blocked by

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions