scvi.train.SaveBestState#
- class scvi.train.SaveBestState(monitor='elbo_validation', mode='min', verbose=False, period=1)[source]#
Bases:
Callback
Save the best module state and restore into model.
- Parameters:
Examples
from scvi.train import Trainer from scvi.train import SaveBestState
Attributes table#
Methods table#
|
|
|
Deprecated since version v1.6. |
|
Called when the train ends. |
|
Called when the train begins. |
Attributes#
Methods#
check_monitor_top
on_epoch_end
- SaveBestState.on_epoch_end(trainer, pl_module)[source]#
Deprecated since version v1.6: This callback hook was deprecated in v1.6 and will be removed in v1.8. Use
on_<train/validation/test>_epoch_end
instead.Called when either of train/val/test epoch ends.
on_train_end
on_train_start