-
-
Save avnishn/7c95c1d1c3015dbd382c4375644ea5fc to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import dowel | |
from dowel import logger, tabular | |
logger.add_output(dowel.StdOutput()) | |
logger.add_output(dowel.CsvOutput('out.csv')) | |
logger.add_output(dowel.TensorBoardOutput('tensorboard_logdir')) | |
logger.log('Starting up...') | |
for i in range(4): | |
logger.push_prefix('itr {} '.format(i)) | |
logger.log('Running training step') | |
tabular.record('itr', i) | |
tabular.record('loss', 100.0 / (2 + i)) | |
# the addition of new data to tabular breaks logging to CSV | |
if i > 0: | |
tabular.record('new_data', i) | |
logger.log(tabular) | |
logger.pop_prefix() | |
logger.dump_all() | |
logger.remove_all() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment