Tensor networks, a data structure that is less known in the machine learning community, enable efficient computations in quantum physics, where quantum states can become exponentially large.

Google AI Blog: Introducing TensorNetwork, an Open Source Library for Efficient Tensor Calculations

Tensor networks are also increasingly finding applications in machine learning (ML). However, there remain difficulties that prohibit them from widespread use in the ML community: 1) a production-level tensor network library for accelerated hardware has not been available to run tensor network algorithms at scale, and 2) most of the tensor network literature is geared toward physics applications and creates the false impression that expertise in quantum mechanics is required to understand the algorithms.

In order to address these issues, we are releasing TensorNetwork, a brand new open source library to improve the efficiency of tensor calculations.