scxpand.util.train_logger#
Functions
|
Classes
|
- class scxpand.util.train_logger.TrainLogger(save_path, resume_exp_path=None, trial=None)#
- __init__(save_path, resume_exp_path=None, trial=None)#
- add_scalars(scalars, group, global_step, epoch=None, i_batch=None, one_line=False)#
- flush()#
- get_elapsed_time_in_seconds()#
- init_writer(n_epochs, n_train_batches, prm)#
- load_best_model(model, device_name=None)#
- resume_from_checkpoint(resume_exp_path, model, optimizer=None, lr_scheduler=None, device_name='cuda')#
- Return type:
- save_checkpoint(model, optimizer, lr_scheduler, epoch, model_score, dev_set_metrics=None)#
- save_final_summary()#
- scxpand.util.train_logger.has_checkpoint(path)#