1 lightning.cli

lightning.cli

Provide installed CLI entry points for Lightning experiments and W&B exports.

This module owns command-line/TOML precedence, run-mode convenience wrappers, and local export dispatch while leaving runtime construction to AriaNBVExperimentConfig. The importable entry points are registered in pyproject.toml; they do not duplicate datamodule, scorer, loss, or trainer logic.

1.1 Functions

Name Description
fit_binner_main Convenience entry point that forces --fit-binner-only.
main Run training/eval/binner fitting for the configured experiment.
optuna_main Convenience entry point that forces --run-mode optuna.
summarize_main Convenience entry point that forces --run-mode summarize-vin.
train_main Convenience entry point that forces --run-mode train.
wandb_main Export W&B summaries, histories, dynamics, and local figure manifests.

1.1.1 fit_binner_main

lightning.cli.fit_binner_main()

Convenience entry point that forces --fit-binner-only.

1.1.2 main

lightning.cli.main(argv=None)

Run training/eval/binner fitting for the configured experiment.

1.1.3 optuna_main

lightning.cli.optuna_main()

Convenience entry point that forces --run-mode optuna.

1.1.4 summarize_main

lightning.cli.summarize_main()

Convenience entry point that forces --run-mode summarize-vin.

1.1.5 train_main

lightning.cli.train_main()

Convenience entry point that forces --run-mode train.

1.1.6 wandb_main

lightning.cli.wandb_main(argv=None)

Export W&B summaries, histories, dynamics, and local figure manifests.

Back to top