GuiTeNet: A graphical user interface for tensor networks

07/30/2018
by   Lisa Sahlmann, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/09/2016

SimTensor: A synthetic tensor data generator

SimTensor is a multi-platform, open-source software for generating artif...
research
10/18/2017

Typesafe Abstractions for Tensor Operations

We propose a typesafe abstraction to tensors (i.e. multidimensional arra...
research
07/28/2020

The ITensor Software Library for Tensor Network Calculations

ITensor is a system for programming tensor network calculations with an ...
research
08/14/2020

Torrit: A GUI-Based Power System Simulation Platform

An adequate education on power system operations and controls requires a...
research
11/06/2019

TensorTrace: an application to contract tensor networks

Tensor network methods are a conceptually elegant framework for encoding...
research
06/14/2023

TensorKrowch: Smooth integration of tensor networks in machine learning

Tensor networks are factorizations of high-dimensional tensors into netw...
research
07/30/2021

The bitwise operations in relation to the concept of set

We contemplate this article to help the teachers of programming in his a...

Please sign up or login with your details

Forgot password? Click here to reset