VBufferEditor.Create<T> Methode

Definition

Erstellt einen VBufferEditor<T> Using-Werte destination- und Indizespuffer.

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)

Typparameter

T

Parameter

destination
VBuffer<T>

Der Zielpuffer. Beachten Sie, dass davon ausgegangen wird, dass die VBufferEditor<T> Besitzer dieses übergebenen Objekts übernommen werden, und daher sollte alles, was VBuffer<T> übergeben wurde, nicht erneut verwendet werden, da die zugrunde liegenden Puffer potenziell wiederverwendet werden.

newLogicalLength
Int32

Die logische Länge des zu bearbeitenden neuen Puffers.

valuesCount
Nullable<Int32>

Die optionale Anzahl physischer Werte, die im Puffer dargestellt werden sollen. Der Puffer ist dicht, wenn valuesCount er weggelassen wird.

maxValuesCapacity
Nullable<Int32>

Die optionale Anzahl der maximalen physischen Werte, die im Puffer dargestellt werden sollen. Der Puffer wird nicht über diese maximale Größe hinaus wachsen.

keepOldOnResize
Boolean

True bedeutet, dass die alten Pufferwerte und Indizes beibehalten werden, sofern möglich (Array.Resize wird aufgerufen). False bedeutet, dass bei Bedarf ein neues Array zugewiesen wird.

requireIndicesOnDense
Boolean

True bedeutet, dass der Indizespuffer verfügbar ist, auch wenn der Puffer dicht ist.

Gibt zurück

Gilt für: