View tensorboard stats inside terminal.
Project description
Terminal-plot for Tensorboard
A plotter for tensorboard, directly within your terminal. This is useful when you are training your neural network on a remote server, and you just want to quickly peek at the training curve without launching a tensorboard instance and mess with forwarding ports.
Install
You can install the package published in PyPI with
$ pip install tensorboard-termplot
# or install with an isolated environment
# $ pipx install tensorboard-termplot
Usage
$ tensorboard-termplot FOLDER
For example,
$ tensorboard-termplot ~/my_amazing_nn/runs
where runs
is the folder that tensorboard had created.
Example
Running the executable on a tensorboard output folder:
Or with the consolidate flag -c/--consolidate
to combine multiple stats with a common prefix (most stats in the bottom figure had empty values):
Help
$ tensorboard-termplot --help
usage: tensorboard-termplot [-h] [--canvas-color CANVAS_COLOR]
[--axes-color AXES_COLOR]
[--ticks-color TICKS_COLOR] [--colorless] [-d]
[--grid] [--plotsize WIDTH,HEIGHT] [--force-label]
[--no-iter-color] [-c] [-f] [-n secs]
[--log_interval LOG_INTERVAL]
FOLDER
positional arguments:
FOLDER Folder of a tensorboard runs
optional arguments:
-h, --help show this help message and exit
--canvas-color CANVAS_COLOR
set the color of the plot canvas (the area where the
data is plotted)
--axes-color AXES_COLOR
sets the background color of all the labels
surrounding the actual plot, i.e. the axes, axes
labels and ticks, title and legend, if present
--ticks-color TICKS_COLOR
sets the (full-ground) color of the axes ticks and of
the grid lines.
--colorless Remove color.
-d, --dark-theme A collection of flags. If set, it is equivalent to
setting canvas-color and axes-color to black, and
setting ticks-color to red. Can be overwritten
individually.
--grid Show grid.
--plotsize WIDTH,HEIGHT
Manually set the size of each subplot, e.g., 50,20.
--force-label Force showing label even for plot with one series.
--no-iter-color Stop iterating through different colors per plot.
-c, --consolidate Consolidate based on prefix.
-f, --follow Run in a loop to update display periodic.
-n secs, --interval secs
seconds to wait between updates
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.
Source Distribution
Built Distribution
Close
Hashes for tensorboard-termplot-1.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f18a4d03388bd86cab18342fbc5d23676ffe464af85e6ec7ade73b6fcca2337d |
|
MD5 | 6dfc48970e6ac81b3829e86a9987618f |
|
BLAKE2b-256 | 4c49c7ad1a6d24e3f00ed5e8ea7676ccea2764bd6f7164962bc9707783640e9e |
Close
Hashes for tensorboard_termplot-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44279e6bcba548166463fe985a13eb6dcc57b756743d82166c6b564553785206 |
|
MD5 | 01fa0aa251c31887774954698b4562df |
|
BLAKE2b-256 | 88ced5701e4f6c64cd04a986268aaebc2361c835bc7ecedd58e02484a9d5dd5f |