TL;DR
GuiTeNet is a web-based graphical interface that allows users to construct, visualize, and generate code for tensor networks, simplifying the process of tensor operations and planning to support multiple programming languages.
Contribution
It introduces a novel web-based GUI for tensor network construction and visualization, with automatic code generation and plans for multi-language support.
Findings
Visualizes tensor networks interactively
Generates Python/NumPy code instantly
Supports elementary tensor operations and optimizations
Abstract
We introduce a graphical user interface for constructing arbitrary tensor networks and specifying common operations like contractions or splitting, denoted GuiTeNet. Tensors are represented as nodes with attached legs, corresponding to the ordered dimensions of the tensor. GuiTeNet visualizes the current network, and instantly generates Python/NumPy source code for the hitherto sequence of user actions. Support for additional programming languages is planned for the future. We discuss the elementary operations on tensor networks used by GuiTeNet, together with high-level optimization strategies. The software runs directly in web browsers and is available online at http://guitenet.org.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
