Tensor-Tensor Product Toolbox

06/17/2018
by   Canyi Lu, et al.
0

Tensors are higher-order extensions of matrices. In recent work [Kilmer and Martin, 2011], the authors introduced the notion of the t-product, a generalization of matrix multiplication for tensors of order three. The multiplication is based on a convolution-like operation, which can be implemented efficiently using the Fast Fourier Transform (FFT). Based on t-product, there has a similar linear algebraic structure of tensors to matrices. For example, there has the tensor SVD (t-SVD) which is computable. By using some properties of FFT, we have a more efficient way for computing t-product and t-SVD in [C. Lu, et al., 2018]. We develop a Matlab toolbox to implement several basic operations on tensors based on t-product. The toolbox is available at https://github.com/canyilu/tproduct.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/21/2022

Hot-SVD: Higher-Order t-Singular Value Decomposition for Tensors based on Tensor-Tensor Product

This paper considers a way of generalizing the t-SVD of third-order tens...
research
09/29/2020

What if Neural Networks had SVDs?

Various Neural Networks employ time-consuming matrix operations like mat...
research
02/25/2021

Named Tensor Notation

We propose a notation for tensors with named axes, which relieves the au...
research
05/03/2019

Convolution is outer product

The inner product operation between tensors is the corner stone of deep ...
research
05/03/2017

Fourth-order Tensors with Multidimensional Discrete Transforms

The big data era is swamping areas including data analysis, machine/deep...
research
11/15/2018

Stable Tensor Neural Networks for Rapid Deep Learning

We propose a tensor neural network (t-NN) framework that offers an excit...
research
02/15/2020

Higher order co-occurrence tensors for hypergraphs via face-splitting

A popular trick for computing a pairwise co-occurrence matrix is the pro...

Please sign up or login with your details

Forgot password? Click here to reset