optim.callbacks
optim.callbacks
Classes
Name | Description |
---|---|
AbstractCallback | |
DefaultPrintCallback | |
MultiCallback | |
PrintFreeStateCallback | |
PrintGlobalGradsCallback | |
PrintGradsCallback | |
SaveBestSeenCallback | |
SavingCallback | |
StopConvergenceCallback | Stop fitting if no improvement was seen for patience number of iterations. Improvement is defined by loss_new < loss_best - min_delta . |
StopLossCallback | |
StopTimeCallback | |
TimingCallback |
AbstractCallback
=1) optim.callbacks.AbstractCallback(every
DefaultPrintCallback
=1) optim.callbacks.DefaultPrintCallback(every
MultiCallback
=1) optim.callbacks.MultiCallback(callbacks, every
PrintFreeStateCallback
=1) optim.callbacks.PrintFreeStateCallback(every
PrintGlobalGradsCallback
=1) optim.callbacks.PrintGlobalGradsCallback(every
PrintGradsCallback
=1) optim.callbacks.PrintGradsCallback(every
SaveBestSeenCallback
=1, key='best', minimization=True) optim.callbacks.SaveBestSeenCallback(every
SavingCallback
=1, key='', save_fun=lambda *args: None) optim.callbacks.SavingCallback(every
StopConvergenceCallback
=1, patience=10, min_delta=0.001) optim.callbacks.StopConvergenceCallback(every
Stop fitting if no improvement was seen for patience
number of iterations. Improvement is defined by loss_new < loss_best - min_delta
.
StopLossCallback
=1, stop_loss=0) optim.callbacks.StopLossCallback(every
StopTimeCallback
=1, time_limit=0) optim.callbacks.StopTimeCallback(every
TimingCallback
=1, key='timing', *args) optim.callbacks.TimingCallback(every