Search code examples
neural-networkdeep-learningpytorchtensorboard

Any pytorch tools to monitor neural network's training?


Are there any tools to monitor network's training in PyTorch? Like tensorboard in tensorflow.


Solution

  • I am using tensorboardX. It supports most (if not all) of the features of TensorBoard. I am using the Scalar, Images, Distributions, Histograms and Text. I haven't tried the rest, like audio and graph, but the repo also contains examples for those use cases. The installation can be done easily with pip. It's all explained in the README file of the repo.

    There are also other github repos which implement a wrapper for PyTorch (and other languages/frameworks) to tensorboard. As far as I know they support fewer functionalities. But have a look at: