在 Torch 中实时绘图

我刚接触 Torch。我正在训练一个神经网络模型,我想在每个迭代中绘制训练和验证错误的图表。快速搜索给我展示了使用 gnuplot 绘图的方法,http://torch.ch/docs/five-simple-examples.html,但是它不是实时完成的,而是等到收集到所有时刻/迭代的所有数据才进行绘制。

我已经在 Python 中实现了实时绘图,类似于这个 real-time plotting in while loop with matplotlib

有什么方法可以在 Torch 中完成吗?

点赞
用户1550099
用户1550099

你可以将绘图代码移动到训练循环中。然后,你可以在每次循环中重新编写相同的图表,或者每个X迭代创建一个新的图表。或者,你可以查看https://github.com/facebookresearch/visdom

2017-06-06 07:35:39