VBufferEditor.Create<T> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
VBufferEditor<T> Tworzy przy użyciu destination
buforów wartości i indeksów.
public static Microsoft.ML.Data.VBufferEditor<T> Create<T> (scoped ref Microsoft.ML.Data.VBuffer<T> destination, int newLogicalLength, int? valuesCount = default, int? maxValuesCapacity = default, bool keepOldOnResize = false, bool requireIndicesOnDense = false);
public static Microsoft.ML.Data.VBufferEditor<T> Create<T> (ref Microsoft.ML.Data.VBuffer<T> destination, int newLogicalLength, int? valuesCount = default, int? maxValuesCapacity = default, bool keepOldOnResize = false, bool requireIndicesOnDense = false);
static member Create : VBuffer * int * Nullable<int> * Nullable<int> * bool * bool -> Microsoft.ML.Data.VBufferEditor<'T>
Public Shared Function Create(Of T) (ByRef destination As VBuffer(Of T), newLogicalLength As Integer, Optional valuesCount As Nullable(Of Integer) = Nothing, Optional maxValuesCapacity As Nullable(Of Integer) = Nothing, Optional keepOldOnResize As Boolean = false, Optional requireIndicesOnDense As Boolean = false) As VBufferEditor(Of T)
Parametry typu
- T
Parametry
- destination
- VBuffer<T>
Bufor docelowy. Należy pamiętać, że wynikowe VBufferEditor<T> przyjmuje się przejęcie na własność tego przekazanego obiektu, więc wszystko, co VBuffer<T> zostało przekazane, ponieważ ten parametr nie powinien być ponownie używany, ponieważ jego bufory bazowe są potencjalnie ponownie używane.
- newLogicalLength
- Int32
Długość logiczna edytowanego nowego buforu.
Opcjonalna liczba wartości fizycznych, które mają być reprezentowane w buforze.
Bufor będzie gęsty, jeśli valuesCount
zostanie pominięty.
Opcjonalna liczba maksymalnych wartości fizycznych do reprezentowania w buforze. Bufor nie będzie przekraczać tego maksymalnego rozmiaru.
- keepOldOnResize
- Boolean
Wartość True oznacza, że stare wartości buforu i indeksy są zachowywane, jeśli to możliwe (wywoływana jest funkcja Array.Resize). Fałsz oznacza, że w razie potrzeby zostanie przydzielona nowa tablica.
- requireIndicesOnDense
- Boolean
Wartość True oznacza, że bufor indeksów jest dostępny, nawet jeśli bufor będzie gęsty.