Freigeben über


VectorDataViewType Klasse

Definition

Der Standardvektortyp. Der Darstellungstyp dieser ist VBuffer<T>, wobei sich der Typparameter in ItemTypebefindet.

public sealed class VectorDataViewType : Microsoft.ML.Data.StructuredDataViewType
type VectorDataViewType = class
    inherit StructuredDataViewType
Public NotInheritable Class VectorDataViewType
Inherits StructuredDataViewType
Vererbung

Konstruktoren

VectorDataViewType(PrimitiveDataViewType, ImmutableArray<Int32>)

Erstellt einen potenziell mehrdimensionalen Vektortyp.

VectorDataViewType(PrimitiveDataViewType, Int32)

Erstellt einen neuen eindimensionalen Vektortyp.

VectorDataViewType(PrimitiveDataViewType, Int32[])

Erstellt einen potenziell mehrdimensionalen Vektortyp.

Eigenschaften

Dimensions

Die Dimensionen. Diese enthält immer mindestens ein Element. Alle Werte sind nicht negativ. Wie bei Sizegibt ein Nullwert an, dass der Vektortyp eine unbekannte Länge entlang dieser Dimension hat.

IsKnownSize

Gibt an, ob es sich um einen Vektortyp mit bekannter Größe handelt. Entspricht Size > 0.

ItemType

Der Typ der Elemente, die als Werte in Vektoren dieses Typs gespeichert sind.

RawType

Die Rohdaten Type für dieses DataViewType. Beachten Sie, dass dies der Unformatierte Darstellungstyp und nicht der vollständige Informationsinhalt des DataViewTypeist.

(Geerbt von DataViewType)
Size

Die Größe des Vektors. Ein Wert von null bedeutet, dass es sich um einen Vektor handelt, dessen Größe unbekannt ist. Ein Vektor, dessen Größe bekannt ist, sollte Werten entsprechen, die immer denselben Lengthhaben, während einer, dessen Größe unbekannt ist, Werte aufweisen kann, deren Length Größe von Datensatz zu Datensatz variiert. Beachten Sie, dass dies immer das Produkt der Elemente in Dimensionsist.

Methoden

Equals(DataViewType)

Der Standardvektortyp. Der Darstellungstyp dieser ist VBuffer<T>, wobei sich der Typparameter in ItemTypebefindet.

Equals(Object)

Der Standardvektortyp. Der Darstellungstyp dieser ist VBuffer<T>, wobei sich der Typparameter in ItemTypebefindet.

GetHashCode()

Der Standardvektortyp. Der Darstellungstyp dieser ist VBuffer<T>, wobei sich der Typparameter in ItemTypebefindet.

ToString()

Der Standardvektortyp. Der Darstellungstyp dieser ist VBuffer<T>, wobei sich der Typparameter in ItemTypebefindet.

Gilt für: