Chainerboard
Requirements
- Ruby
- only with standard library
- gnuplot 5.0
- using terminal pngcairo
Usage
chainerboard --log /path/to/chainer/result/log [ --port 20080 ]
and access localhost:20080/
.
Chainerboard
generates like this:
LogReport format
[
{
"epoch": 0,
"iteration": 100,
"main/loss_l": 0.18206550180912018,
"main/acc": 0.33833333333333326,
"main/loss": 0.32356593012809753,
"validation/main/loss_l": 0.16721396148204803,
"validation/main/acc": 0.3473333333333332,
"validation/main/loss": 0.265784353017807
},
{
LogPlot
A HTML page localhost:20080/
shows 2 plots,
/log/epoch
and
/log/iteration
.
plot Images
You can wget /log/epoch
and /log/iteration
directly.
These images can accept some query parameters.
- xrange
- example:
xrange=0.8:1.0
- example:
- yrange
- example:
yrange=0:
- example:
- xtics
- example:
xtics=0.1
- example:
- ytics
- example:
ytics=0.1
- example: