AdversarialRegularizerSolver.py π§ΒΆ
Source: LION/optimizers/AdversarialRegularizerSolver.py
Warning
This file has not yet received a complete narrative and docstring audit. Its public source-level API is listed automatically below.
- class ARParams(optimizer_params: LIONParameter, early_stopping: bool = False, no_steps: int = 150, step_size: float = 1e-06, beta_rate: float = 0.95, lambd_gp: float = 0.1)
No docstring is available.
- class ARSolver(model: LIONmodel, optimizer: Optimizer, recon_optimizer_type, geometry: Geometry = None, verbose: bool = True, device: torch.device = ..., solver_params: ARParams | None = None)
No docstring is available.
- ARSolver.estimate_alpha(self, dataloader)
No docstring is available.
- ARSolver.default_parameters() ARParams
No docstring is available.
- ARSolver.var_energy(self, recon, sino)
No docstring is available.
- ARSolver.validate(self)
No docstring is available.
- ARSolver.test(self)
No docstring is available.
- ARSolver.wgan_loss(self, sino_batch, target_batch)
No docstring is available.
- ARSolver.mini_batch_step(self, sino_batch, target_batch) float
No docstring is available.
- ARSolver.cite(cite_format='MLA')
No docstring is available.