deepinv.training#
This module contains the training and testing functions. Please refer to the user guide for more information.
Trainer(model, physics, optimizer, train_dataloader, ...) Trainer class for training a reconstruction network. |
Alias function for training a model using |
|
Tests a reconstruction model (algorithm or network). |
Adversarial Training#
AdversarialTrainer(model, physics, optimizer, train_dataloader, losses_d, D, step_ratio_D, ...) Trainer class for training a reconstruction network using adversarial learning. |
|
Optimizer for adversarial training that encapsulates both generator and discriminator's optimizers. |