train#

deepinv.train(model, physics, optimizer, train_dataloader, epochs=100, losses=SupLoss(), eval_dataloader=None, *args, **kwargs)[source]#

Alias function for training a model using deepinv.Trainer class.

This function creates a Trainer instance and returns the trained model.

Warning

This function is deprecated and will be removed in future versions. Please use deepinv.Trainer instead.

Parameters:
Returns:

Trained model.

Examples using train:#

Creating your own dataset

Creating your own dataset