7
$\begingroup$

In the neural network community, is a tensor pretty much always just a multi-dimensional array?

$\endgroup$
2
  • $\begingroup$ At least for Theano and TensorFlow this seems to be the case. $\endgroup$ Nov 13, 2015 at 6:47
  • $\begingroup$ Yes, in the same sense that a matrix is just a 2 dimensional array. But tensors just simplify notation and programming just as matrix operation simplifies multivariate methods. In particular for a convolutional net, you have 1 image (tile) being processed by a bank of filters, which can be expressed as a single tensor operation. $\endgroup$
    – seanv507
    Nov 13, 2015 at 7:07

1 Answer 1

3
$\begingroup$

Tensors in the neural network community = vector (1D-tensor), matrix/array (2D-tensor), or multi-dimensional array (nD-tensor, with $n > 2$).

Examples:

enter image description here

enter image description here


Related: Why the sudden fascination with tensors?

$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.