VBuffer<T> Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
VBuffer<T>(Int32, T[], Int32[]) |
Construire une représentation dense. Le |
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.