Monitors

Progress Monitor

class hebel.monitors.ProgressMonitor(experiment_name=None, save_model_path=None, save_interval=None, output_to_log=False, model=None, make_subdir=True)
avg_weight()
finish_training()
makedir(make_subdir=True)
print_(obj)
print_error(epoch, train_error, validation_error=None, new_best=None)
report(epoch, train_error, validation_error=None, new_best=None, epoch_t=None)
start_training()
test_error
yaml_config

Simple Progress Monitor

class hebel.monitors.SimpleProgressMonitor(model=None)
avg_weight()
finish_training()
print_error(epoch, train_error, validation_error=None, new_best=None)
report(epoch, train_error, validation_error=None, new_best=None, epoch_t=None)
start_training()