VectorTypeAttribute Klasse

Definition

Ermöglicht es einem Element, das als ein VectorDataViewTypeElement markiert werden kann, das in erster Linie die Dimensionalität des resultierenden Arrays festlegen kann.

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public sealed class VectorTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type VectorTypeAttribute = class
    inherit Attribute
Public NotInheritable Class VectorTypeAttribute
Inherits Attribute
Vererbung
VectorTypeAttribute
Attribute

Konstruktoren

Name Beschreibung
VectorTypeAttribute()

Element als eindimensionales Array mit unbekannter Größe markieren.

VectorTypeAttribute(Int32)

Element als eindimensionales Array mit angegebener Größe markieren.

VectorTypeAttribute(Int32[])

Element mit erwarteten Dimensionen des Arrays markieren. Beachten Sie, dass dieses Attribut zu einemdimensionalen Array hinzugefügt wird und nicht zu mehrdimensionalen Arrays hinzugefügt werden sollte. Intern verwenden ML.NET die als "Dimensions"-Param dieses Konstruktors bereitgestellten Shape-Informationen, um sie als mehrdimensionales Array zu verwenden.

Gilt für: