I'm a graduate student beginning Torch7 and Lua for training a convolutional neural network on a large number of images. During this process, I have to monitor some learning curves. Thereby I searched on google some libs able to plot easily many things (for instance covariance matrix). The only tool I found in torch was https://github.com/torch/gnuplot
Obviously gnuplot is crossplatform able to generate professional diagrams (even to latex). Otherwise, I have a pythonic background and I was using matplotlib instead of some gnuplot wrappers such as http://gnuplot-py.sourceforge.net/
Do you think that using gnuplot as a main lib to plot things is a good idea ?