METHOD AND SYSTEM FOR FAST TENSOR-VECTOR MULTIPLICATION
First Claim
Patent Images
1. A method for fast tensor-vector multiplication, comprising the steps of factoring an original tensor into a kernel and a commutator;
- multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix; and
summating elements and sums of elements of the matrix as defined by the commutator obtained by the factoring of the original tensor, and thereby obtaining a resulting tensor which corresponds to a product of the original tensor and the vector.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for fast tensor-vector multiplication provide factoring an original tensor into a kernel and a commutator, multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix, and summating elements and sums of elements of the matrix as defined by the commutator obtained by the factoring of the original tensor, and thereby obtaining a resulting tensor which corresponds to a product of the original tensor and the vector.
55 Citations
12 Claims
-
1. A method for fast tensor-vector multiplication, comprising the steps of factoring an original tensor into a kernel and a commutator;
- multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix; and
summating elements and sums of elements of the matrix as defined by the commutator obtained by the factoring of the original tensor, and thereby obtaining a resulting tensor which corresponds to a product of the original tensor and the vector. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
- multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix; and
-
11. A system for fast tensor-vector multiplication, comprising means for factoring an original tensor into a kernel and a commutator;
- means for multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix; and
means for summating elements and sums of elements of the matrix as defined by the commutator obtained by the factoring of the original tensor, and thereby obtaining a resulting tensor which corresponds to a product of the original tensor and the vector.
- means for multiplying the kernel obtained by the factoring of the original tensor, by the vector and thereby obtaining a matrix; and
Specification