Partager via


VBuffer<T> Constructeurs

Définition

Surcharges

VBuffer<T>(Int32, T[], Int32[])

Construire une représentation dense. Le indices tableau n’est souvent pas spécifié, mais s’il est spécifié, il doit être considéré comme une mémoire tampon à tenir sur, pour être éventuellement utilisé.

VBuffer<T>(Int32, Int32, T[], Int32[])

Construire une représentation vectorielle éventuellement éparse.

VBuffer<T>(Int32, T[], Int32[])

Construire une représentation dense. Le indices tableau n’est souvent pas spécifié, mais s’il est spécifié, il doit être considéré comme une mémoire tampon à tenir sur, pour être éventuellement utilisé.

public VBuffer (int length, T[] values, int[] indices = default);
new Microsoft.ML.Data.VBuffer<'T> : int * 'T[] * int[] -> Microsoft.ML.Data.VBuffer<'T>
Public Sub New (length As Integer, values As T(), Optional indices As Integer() = Nothing)

Paramètres

length
Int32

Longueur logique de l’instance résultante.

values
T[]

Valeurs à utiliser. Cela doit être au moins aussi long que length. Si length c’est 0, il est légal que ce soit null. La mémoire tampon construite prend la propriété de ce tableau.

indices
Int32[]

Mémoire tampon d’index internes. Étant donné que ce constructeur est destiné à des représentations denses, cela ne sera pas immédiatement utile, mais il fournit une mémoire tampon à réutiliser potentiellement pour éviter l’allocation. Cela est principalement non null dans les situations où vous souhaitez produire un dense VBuffer<T>, mais vous avez un tableau d’index « laissé » et vous ne souhaitez pas perdre inutilement.

Remarques

La structure résultante prend la propriété des tableaux passés, de sorte qu’elles ne doivent pas être utilisées à d’autres fins à l’avenir.

S’applique à

VBuffer<T>(Int32, Int32, T[], Int32[])

Construire une représentation vectorielle éventuellement éparse.

public VBuffer (int length, int count, T[] values, int[] indices);
new Microsoft.ML.Data.VBuffer<'T> : int * int * 'T[] * int[] -> Microsoft.ML.Data.VBuffer<'T>
Public Sub New (length As Integer, count As Integer, values As T(), indices As Integer())

Paramètres

length
Int32

Longueur de la mémoire tampon construite.

count
Int32

Nombre d’entrées explicites. Cela doit être compris entre 0 et length, à la fois inclus. S’il est égal length au résultat est un vecteur dense, et si moins il s’agit d’un vecteur épars.

values
T[]

Valeurs à utiliser. Cela doit être au moins aussi long que count. Si count c’est 0, il est légal que ce soit null.

indices
Int32[]

Index à utiliser. Si nous construisons une représentation dense, ou count est 0, cela peut être null. Sinon, cela doit être au moins aussi long que count.

Remarques

La structure résultante prend la propriété des tableaux passés, de sorte qu’elles ne doivent pas être utilisées à d’autres fins à l’avenir.

S’applique à