Tensor as in TensorFlow is literally just a table of numbers. Here a “table” is like a 2-dimensional grid of number, except it can be more than 2 dimensions (or less, but a 1-dimensional tensor is normally just called a vector). You could think of a matrix as a tensor (in this sense of tensor).
Tensor in TensorFlow is mostly unrelated to tensor used in math or physics. You could say they are *inspired* by math’s tensor, but conceptually the similarities are superficial.
The main reason for the word “tensor” in TensorFlow is for the reason of computer architecture. We have specially designed hardware to make calculation on a table of numbers, in a way faster than doing it on each number individually.
Latest Answers