Compartilhar via


VectorTypeAttribute Classe

Definição

Permite que um membro seja marcado como um VectorDataViewType, permitindo principalmente que um defina a dimensionalidade da matriz resultante.

[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
Herança
VectorTypeAttribute
Atributos

Construtores

VectorTypeAttribute()

Marcar membro como matriz unidimensional com tamanho desconhecido.

VectorTypeAttribute(Int32)

Marcar membro como matriz unidimensional com tamanho especificado.

VectorTypeAttribute(Int32[])

Marcar membro com dimensões esperadas da matriz. Observe que esse atributo deve ser adicionado a matrizes unidimensionais e não deve ser adicionado a matrizes multidimensionais. Internamente, ML.NET usará as informações de forma fornecidas como o param "dimensões" desse construtor, para usá-lo como uma matriz multidimensional.

Aplica-se a