chainer可视化工具包
chainerboard的Python项目详细描述
一个用于chainer的非官方可视化工具,灵感来自tensorboard。工具包允许可视化来自chainer.extensions.LogReport的日志。
示例用法:
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 parameterstrainer.extend(extensions.ParameterStatistics(model))# Run the trainingtrainer.run()
并将链表指向输出日志文件以启动本地http服务器。
chainerboard path/to/output/my_log_name
现在打开http://localhost:6006/查看日志。
警告
此项目的作者不是专业网站 程序员。永远不要在远程服务器上使用该项目,因为它可能 造成严重的安全风险。
开发
设置开发环境:
pip install -r requirements.txt
对于测试,
tox
生成文档
python setup.py build_sphinx