Hot answers tagged

34 votes
Accepted

Drawing convolutional neural networks

I wrote a simple python script to draw convnet, with adjustable parameters. https://github.com/gwding/draw_convnet It might be useful to you, if you just need some simple/non-fancy illustration. It ...
gwding's user avatar
  • 456
17 votes

Drawing convolutional neural networks

I wrote an in-browser tool for this as well: NN-SVG and you can find the source here. Choose from FCNN layout, LeNet layout, and AlexNet layout.
Alex Lenail's user avatar
13 votes

A modern(ish) C++ graph representation and manipulation library

Some potential candidates, or close-to-being-candidates: Might be relevant: LEMON , or Library for Efficient Modeling and Optimization in Networks - A "C++ template library providing efficient ...
einpoklum's user avatar
  • 3,149
13 votes

Software to 'sketch' graphs

Python with numpy and matplotlib will let you rapidly draw a wide range of graphs and includes an xkcd plotting style, (based on XKCD cartoons). All of the above are: Free, Gratis & Open Source ...
Steve Barnes's user avatar
  • 31.5k
6 votes
Accepted

Create professional graphs for reports without underlying data?

Inkscape is: free cross platform excellent produces .svg files (best for vectors) but can also produce numerous other formats. Use By using the Line & Curves tool to place the start, turning ...
Steve Barnes's user avatar
  • 31.5k
5 votes
Accepted

Web charts for time series

The closest NPM / JS library that exists today that will allow you "visualize" data ( I've searched extensively ) is dc.js based on crossfilter although it won't do it automatically without any ...
sean2078's user avatar
  • 381
5 votes

Alternative for Graphviz with better automatic node placement for large graphs?

This would certainly be considered a "GraphViz-based solution", but if you're working with GraphViz you may want to check out Gephi. It's far more capable when it comes to processing large graphs.
BrianV's user avatar
  • 151
4 votes

Drawing convolutional neural networks

This is great: https://github.com/HarisIqbal88/PlotNeuralNet. Solves my problem well, and is written in python/tex.
James Owers's user avatar
4 votes
Accepted

what is the graphing software that can plot points?

IMHO other answers do not exactly target the question: they are more focused on suggesting (awesome) tools for plotting point-based data rather than symbolic functions. I would at least like to ...
Andrea Lazzarotto's user avatar
4 votes
Accepted

Is there an XML Renderer For Draw.io Graphs

The default format for saving diagrams was changed some time ago from raw XML to XML compressed using standard deflate. The main reason for this was that when Google’s server are struggling a ...
Thomas the Tank Engine's user avatar
4 votes
Accepted

Free offline software to create vector+text graphical content

This job seems easy to reach with Inkscape. I took the liberty to upload some animated images, just to demonstrate that this program is versatile enough to create both the icons as well as the two ...
Sorin Călinică's user avatar
3 votes

what is the graphing software that can plot points?

If you are just playing about with graphing you can't go much wrong using Gnuplot. Free - Gratis & Open Source Small & Portable Cross Platform Linux, OS/2, MS Windows, OSX, VMS, and many ...
Steve Barnes's user avatar
  • 31.5k
3 votes

Library for component graph display with Qt

Maybe too late but still here is the library I develop for general-purpose node graph editing. https://github.com/paceholder/nodeeditor Key Features: Based on Qt 5.x with C++14 Based on ...
paceholder's user avatar
3 votes

what is the graphing software that can plot points?

You can use GeoGebra: Free (+ portable version available) Works with Windows/Mac/Linux (even Android/iPhone/Windows Phone as well as in Google Chrome) Points and vectors may be entered via Input Bar ...
Franck Dernoncourt's user avatar
3 votes

Software for handling graphs in Python or C/C++

To handle graphs data structures in Python there is the popular networkx. Another simpler and effective library is Altgraph (that I use and contribute to)
Philippe Ombredanne's user avatar
3 votes

Python Library(s) for graph, plots and etc

For example matplotlib (I used it in https://github.com/matkoniecz/quick-beautiful/blob/master/10-nice-graphs/02_matplotlib_pchysics_examples_speed_acceleration_velocity_distance.py ) The have many ...
reducing activity's user avatar
3 votes
Accepted

Software or web-app to draw diagrams that appear hand-drawn

Another tool, that has a very close look and feel to what you've shown, is called Excalidraw (https://excalidraw.com/). This is a web tool, that claims to only store it's data in your browser. I do ...
Ismael Miguel's user avatar
2 votes
Accepted

Tool to generate two bell shape curves for given means and standard deviations

In python using numpy and matplotlib you can do this quite easily, the following is one of the examples: """ Demo of the histogram (hist) function with a few features. In addition to the basic ...
Steve Barnes's user avatar
  • 31.5k
2 votes

Graphing software for best fit curve

The software that I've used in the past to come up with best-fit curves is LoggerPro by Vernier. It's really powerful and has many different options. It should be able to calculate an equation of the ...
Tom's user avatar
  • 7,725
2 votes

Concept-mapping software concentrating on ease of use

Well, if you are using TADS ... about a decade ago, I was working on a TADS IDE, which I have long since abandoned, but always wished to start up again. It won't do all that you want (and does a lot ...
Mawg says reinstate Monica's user avatar
2 votes

Software for handling graphs in Python or C/C++

I code both Python & C++ (and a few others), and I eschew drag & drop, GUI based, tools in favour of those which take their input from a text file. That makes it easy for me to develop ...
Mawg says reinstate Monica's user avatar
2 votes

Time-slotted diagram generation tool

There are several, much more general, plotting packages that can produce the sorts of plots you are talking about from a data file, as well as many 100s of other layouts: GNUPlot - Gratis & Open ...
Steve Barnes's user avatar
  • 31.5k
2 votes
Accepted

timeline graphs

Are you saying that you want to draw a Message Seuqence Chart? Try MscGen This script # Fictional client-server protocol msc { arcgradient = 8; a [label="Client"],b [label="Server"]; a=>b [...
Mawg says reinstate Monica's user avatar
2 votes
Accepted

Data visualization for accepting key=value pairs for test Score/Health charts/graphs/tables

I would suggest having a play with the combination of Jupyter Notebooks & Pandas, (you will need python installed first for either of these). These will allow you to read your text file into a ...
Steve Barnes's user avatar
  • 31.5k
2 votes

Linux/Windows app for graphing very large amounts of data

On linux, you might find gnuplot to be useful.
Akshay Joshi's user avatar
2 votes

Is there an XML Renderer For Draw.io Graphs

You can use CyberChef to decode the data inside the tags: https://gchq.github.io/CyberChef/#recipe=From_Base64('A-Za-z0-9%2B/%3D',true)Raw_Inflate(0,0,'',false,true)URL_Decode()XML_Beautify('%5C%5Ct'...
snifflemaster's user avatar
2 votes

Editing a directed graph

You can use the DOT language to specify your graph and the process it with the GraphViz tool chain or some of the many alternatives. Note that the DOT language definitions can be produced either ...
Steve Barnes's user avatar
  • 31.5k
2 votes
Accepted

Graphic from a graphic in image format?

this is virtually impossible, the information got lost when the export to an image was done. if you still know a little bit about the graph you can try to make a fit. here is a free online tool that ...
Nivatius's user avatar
  • 351

Only top scored, non community-wiki answers of a minimum length are eligible