Udostępnij za pośrednictwem


VBufferEditor.Create<T> Metoda

Definicja

VBufferEditor<T> Tworzy przy użyciu destinationbuforó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.

valuesCount
Nullable<Int32>

Opcjonalna liczba wartości fizycznych, które mają być reprezentowane w buforze. Bufor będzie gęsty, jeśli valuesCount zostanie pominięty.

maxValuesCapacity
Nullable<Int32>

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.

Zwraca

Dotyczy