3 ms·
Tensor is a much better term than multidimensional array: - It's not as verbose - The concept of tensor has linear algebra operations associated with it while
by zer0nes 11y ago
Tensor is a much better term than multidimensional array:
- It's not as verbose
- The concept of tensor has linear algebra operations associated with it while multidimensional array is just a programming term without any attached Math operations.
- jordigh 11y ago> The concept of tensor has linear algebra operations associated with it while multidimensional array is just a programming term without any attached Math operations. But that's the precise problem. The multidimensional arrays that programmers call "tensors" do not generally have the operations defined on them that you would expect from a tensor, such as index contraction, tensor products, or differentiation. At the same time, a tensor is different from an array, just like a number is different from its decimal representation. These distinctions are important when you want to change the basis, a very useful and frequent operation for both tensors and numbers. Then again, this battle was already fought and lost for vectors, which programmers specialised to mean "arrays" instead of meaning "elements of a linear space".
- jheriko 11y agotrue, and pseudotensor can be a mouthful too, but its still confusing.