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 ...
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.
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 ...
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
...
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 ...
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 ...
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.
4
votes
Drawing convolutional neural networks
This is great: https://github.com/HarisIqbal88/PlotNeuralNet. Solves my problem well, and is written in python/tex.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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)
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 [...
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 ...
2
votes
Linux/Windows app for graphing very large amounts of data
On linux, you might find gnuplot to be useful.
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'...
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
graphs × 210data-visualization × 44
library × 27
javascript × 20
charts × 18
windows × 15
python × 15
math × 14
c++ × 13
gratis × 12
java × 12
plotting × 12
linux × 11
open-source × 11
data-analysis × 9
diagram × 9
database × 8
gui × 8
drawing × 8
vector-graphics × 7
3d × 6
web-apps × 5
software-development × 5
web-development × 5
images × 5