causica.lightning.cli¶
Module Contents¶
Classes¶
Implementation of a configurable command line tool for pytorch-lightning. |
-
class causica.lightning.cli.LightningCLIWithDefaults(model_class: type[pytorch_lightning.LightningModule] | collections.abc.Callable[Ellipsis, pytorch_lightning.LightningModule] | None =
None, datamodule_class: type[pytorch_lightning.LightningDataModule] | collections.abc.Callable[Ellipsis, pytorch_lightning.LightningDataModule] | None =None, save_config_callback: type[SaveConfigCallback] | None =SaveConfigCallback, save_config_kwargs: dict[str, Any] | None =None, trainer_class: type[pytorch_lightning.Trainer] | collections.abc.Callable[Ellipsis, pytorch_lightning.Trainer] =Trainer, trainer_defaults: dict[str, Any] | None =None, seed_everything_default: bool | int =True, parser_kwargs: dict[str, Any] | dict[str, dict[str, Any]] | None =None, subclass_mode_model: bool =False, subclass_mode_data: bool =False, args: ArgsType =None, run: bool =True, auto_configure_optimizers: bool =True)[source]¶ Bases:
pytorch_lightning.cli.LightningCLIImplementation of a configurable command line tool for pytorch-lightning.