Training Run Tools for 'TensorFlow'

Create and manage unique directories for each 'TensorFlow' training run. Provides a unique, time stamped directory for each run along with functions to retrieve the directory of the latest run or latest several runs.


The tfruns package provides a suite of tools for managing TensorFlow training runs and experiments from R:

  • Track the hyperparameters, metrics, output, and source code of every training run.

  • Compare hyperparmaeters and metrics across runs to find the best performing model.

  • Automatically generate reports to visualize individual training runs or comparisons between runs.

  • No changes to source code required (run data is automatically captured for all Keras and TF Estimator models).

You can find documentation for the tfruns package at


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


1.5.0 by Daniel Falbel, 8 months ago

Report a bug at

Browse source code at

Authors: Daniel Falbel [ctb, cre] , JJ Allaire [aut] , RStudio [cph, fnd] , Mike Bostock [cph] (D3 library - , Masayuki Tanaka [cph] (C3 library - , jQuery Foundation [cph] (jQuery library) , jQuery contributors [cph] (jQuery library; authors: inst/views/components/jquery-AUTHORS.txt) , Shaun Bowe [cph] (jQuery visibilityChanged plugin) , Materialize [cph] (Materizlize library - , Yuxi You [cph] (Vue.js library - , Kevin Decker [cph] (jsdiff library - , Rodrigo Fernandes [cph] (diff2html library - , Ivan Sagalaev [cph] (highlight.js library - , Yauheni Pakala [cph] (highlightjs-line-numbers library)

Documentation:   PDF Manual  

Apache License 2.0 license

Imports utils, jsonlite, base64enc, yaml, config, magrittr, whisker, tidyselect, rlang, rstudioapi, reticulate

Suggests testthat, knitr, withr, here, rmarkdown

Imported by deepregression, keras, tensorflow, tfestimators.

Depended on by cloudml.

See at CRAN