Skip to main content

Visualization toolkit for Chainer

Project description

An unofficial visualization tool for chainer, inspired by tensorboard. The toolkit allows visualization of log from chainer.extensions.LogReport.

Example usage:

model = L.Classifier(MyModel())

optimizer = chainer.optimizers.Adam()
optimizer.setup(model)

train = create_my_data()
train_iter = chainer.iterators.SerialIterator(train, batchsize)

updater = training.StandardUpdater(train_iter, optimizer)
trainer = training.Trainer(updater, (epochs, 'epoch'), out='path/to/output')

trainer.extend(extensions.LogReport(log_name='my_log_data')))
# optional; allows visualization of parameters
trainer.extend(extensions.ParameterStatistics(model))

# Run the training
trainer.run()

and point chainerboard at the output log file to start local http server.

chainerboard path/to/output/my_log_name

now open http://localhost:6006/ to view the log.

Development

To setup development environment:

pip install -r requirements.txt

For testing,

tox

Build document

python setup.py build_sphinx

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chainerboard-0.1.5.tar.gz (850.0 kB view details)

Uploaded Source

File details

Details for the file chainerboard-0.1.5.tar.gz.

File metadata

File hashes

Hashes for chainerboard-0.1.5.tar.gz
Algorithm Hash digest
SHA256 1bad20014d273c416a30acf98db068086f1b5ae2c2f22677ed764b88e320adf7
MD5 81025b248282fb90a132e7d77ff2639f
BLAKE2b-256 6c7cbf8ba5992310677526b398d5cf08b34950f2e98c5c5c2dbcf0e77367f563

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page