在theano中究竟是什么样的张量?

Ame*_*ina 9 python scipy theano

到底什么是张量Theano,什么是精确的连接张量,因为它们在物理或数学通常被理解?

我浏览了Theano at GlanceBasic Tensor功能,但我找不到清晰的连接.

小智 8

在Jim Belk 对math.stackexchange问​​题的回答中,考虑张量的不同物理/数学方法有很好的分解.在查看关于张量的文档和Theano提供的各种操作后,我会说Theano的张量概念对应于张量的第一种思维方式.用吉姆的话说:

张量有时被定义为多维数组,与矩阵是二维数组的方式相同.从这个角度来看,矩阵肯定是张量的特例.

在任何情况下,我都没有在文档中看到任何东西,表明Theano的张量实现知道除了定义点积等之外的线性代数中的流形或张量积的全局性质.这表明Theano在实施过程中采取了局部观点,而不是全球性的观点.

  • 作为Theano dev,我确认这是我们使用的定义.我要补充一点,在我们的例子中,张量是符号变量.我们使用ndarray来谈论实际值.我们的ndarray的CPU实现是由numpy.ndarray完成的. (4认同)