| Module | Source File | Description |
|---|---|---|
| wf | wf.f90 | Fortran interface to Weights & Biases (wandb) experiment tracking. |
| wf_c_bindings | wf_c_bindings.f90 | C interface declarations for the wandb-fortran library. Internal use only — applications should use module wf. |
| wf_config | wf_config.f90 | Hyperparameter configuration: set and retrieve wandb config values. Set a wandb config hyperparameter. Read back a config value injected by the sweep agent after wandb_init. |
| wf_run | wf_run.f90 | Run lifecycle: initialise a wandb run, log metrics, finish and shutdown. Log a scalar metric to the current wandb run. |
| wf_sweep | wf_sweep.f90 | Sweep management: configuration builder, sweep registration, and agents. Builder for a wandb sweep configuration. |