A logger for machine learning research
Project description
dowel
dowel is a little logger for machine learning research.
Installation
pip install dowel
Usage
import dowel from dowel import logger, tabular logger.add_output(dowel.StdOutput()) logger.add_output(dowel.TensorBoardOutput('tensorboard_logdir')) logger.log('Starting up...') for i in range(1000): logger.push_prefix('itr {}'.format(i)) logger.log('Running training step') tabular.record('itr', i) tabular.record('loss', 100.0 / (2 + i)) logger.log(tabular) logger.pop_prefix() logger.dump_all() logger.remove_all()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size dowel-0.0.3.tar.gz (22.3 kB) | File type Source | Python version None | Upload date | Hashes View |