数组的最内部维度

lif*_*ubh 6 python numpy tensorflow numpy-ndarray

数组的哪一维称为数组的最内维?我正在浏览一些 tensorflow 文档“ctc loss”,其中描述了一种称为数组最内维的行话。在我看来,答案可能有三种可能。1. 如果从右边看,最左边。2. 如果我们从左边看,最右边。3. 中间,如果我们从两边看。

有人可以解释一下最内层维度在这里的含义吗?. 感谢您解决我的疑问。

gmd*_*mds 6

如果我们参考tensorflow repo,我们可以得到答案:

// "dim" 中条目的顺序很重要:它指示了
// 张量内存表示中值的布局。
//
// “dim”中的第一个条目是用于布局
值的最外层维度,//最后一个条目是最内层维度。这与
RowMajor Eigen 张量的// 内存布局相匹配。

(强调我的)

这与numpy数组的默认(行优先,也称为 C 样式)布局相同,其中最后一个维度被认为是最里面的,因为它变化最快