hezar.trainer package¶
Submodules¶
- hezar.trainer.metrics_handlers module
 - hezar.trainer.trainer module
TrainerTrainer.compute_loss()Trainer.create_eval_dataloader()Trainer.create_train_dataloader()Trainer.dataset_config_fileTrainer.default_lr_schedulerTrainer.default_optimizerTrainer.evaluate()Trainer.evaluation_step()Trainer.forward()Trainer.inner_training_loop()Trainer.load_csv_logs()Trainer.log()Trainer.lr_scheduler_fileTrainer.optimization_step()Trainer.optimizer_fileTrainer.prepare_input_batch()Trainer.print_info()Trainer.push_to_hub()Trainer.save()Trainer.train()Trainer.trainer_config_fileTrainer.trainer_csv_log_fileTrainer.trainer_state_fileTrainer.trainer_subfolderTrainer.training_step()
 - hezar.trainer.trainer_utils module
AverageMeterCSVLoggerMetricsTrackerTrainerStateTrainerState.best_checkpointTrainerState.best_metric_valueTrainerState.epochTrainerState.epoch_stepTrainerState.global_stepTrainerState.load()TrainerState.logs_dirTrainerState.loss_tracker_avgTrainerState.loss_tracker_sumTrainerState.metric_for_best_checkpointTrainerState.save()TrainerState.total_epochsTrainerState.update()TrainerState.update_best_results()
get_distributed_logger()get_lr_scheduler_type()resolve_logdir()write_to_tensorboard()