该数组的哪个维度被称为该数组的最内部维度? 我正在浏览一些tensorflow文档"ctc loss",在其中他们描述了一个术语,称为数组的最内层维度。 据我说,答案可能有三种。 1.如果从右边看,则最左边。 2.最右边,如果我们从左边看。 3.中部,如果我们从双方看到的话。
有人可以解释what innermost dimension means here?。感谢您解决我的疑问。
答案 0 :(得分:4)
如果我们引用tensorflow
repo,我们将得到答案:
//“ dim”中的条目顺序很重要:它指示
//张量内存表示中的值。
//
// “ dim”中的第一个条目是用于布局
的最外部尺寸 //值,最后一个条目是最里面的维度。这个匹配
// RowMajor本征张量的内存布局。
(重点是我的)
这与numpy
数组的默认(行主要,也称为C样式)布局相同,在该布局中,最后一个维度被认为是最里面的,因为它varies the fastest。
答案 1 :(得分:0)
显然,本文档最里面的内容用于数组的最后一个维度。 对于tensorflow,可以肯定的是,代码注释比文档做得更好。 tensorflow的官方文档仍然很烂。