Visualizing Dataflow Graphs of Deep Learning Models in TensorFlow
idl.cs.washington.edu
idl.cs.washington.edu
Game engines: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Ma...
Graphics: https://developer.apple.com/library/content/documentation/Gr...
Robotics: https://xod.io/
And many more: https://stackoverflow.com/questions/461796/dataflow-programm...
There are also many generally applicable directed graph drawing techniques in academic literature. (You can see some in the related work section in the paper.)
That said, in different domains, people may apply different sets of layout and visual encoding techniques due to the differences in semantics and characteristic of the graphs.
For example, in this TensorFlow Graph Vis project, we chose to build a hierarchical clustered graph to provide high-level overview, bundle edges to facilitate interactive expansion, and detach unimportant nodes from the main layout to declutter the graph.
Doesn't have graphs/state machines or tables yet, but the trees, lists, and maps probably show the basic idea.
I'm the first author of this paper, so I'm glad our paper attracts your interest.
I'm also happy to answer questions about the paper too.