VectorDataViewType.Dimensions 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
維度。 這一律會有至少一個專案。 所有值都會是非負值。 如同 , Size 零值表示向量類型會被視為在該維度上具有未知的長度。
public System.Collections.Immutable.ImmutableArray<int> Dimensions { get; }
member this.Dimensions : System.Collections.Immutable.ImmutableArray<int>
Public ReadOnly Property Dimensions As ImmutableArray(Of Integer)
屬性值
備註
如果這是多維度類型,也就是長度大於一的情況 Dimensions ,因為 VBuffer<T> 本身是單一維度結構,我們必須厘清我們的意義。 索引代表維度中隱含座標的「扁平化」檢視。 我們考慮最後一個維度是最「次要」的索引。 在長度為 2
的情況下 Dimensions ,這通常稱為資料列主要順序。 因此,如果您假設具有 的 { 5, 2 }
維度,則 VBuffer<T> 這些值會全部是長度 10
,而扁平化索引 0, 1, 2, 3, 4, ...
會分別對應到 的 (0, 0), (0, 1), (1, 0), (1, 1), (2, 0), ...
「座標」。