univi.TrainingConfig#
- class univi.TrainingConfig(n_epochs: 'int' = 200, batch_size: 'int' = 256, lr: 'float' = 0.001, weight_decay: 'float' = 0.0, device: 'str' = 'cpu', log_every: 'int' = 10, grad_clip: 'Optional[float]' = None, num_workers: 'int' = 0, seed: 'int' = 0, early_stopping: 'bool' = False, patience: 'int' = 20, min_delta: 'float' = 0.0, best_epoch_warmup: 'int' = 0)[source]#
Bases:
object- __init__(n_epochs=200, batch_size=256, lr=0.001, weight_decay=0.0, device='cpu', log_every=10, grad_clip=None, num_workers=0, seed=0, early_stopping=False, patience=20, min_delta=0.0, best_epoch_warmup=0)#
Methods
__init__([n_epochs, batch_size, lr, ...])Attributes
batch_sizebest_epoch_warmupdeviceearly_stoppinggrad_cliplog_everylrmin_deltan_epochsnum_workerspatienceseedweight_decay