Freigeben über


VBufferEditor<T>.CommitTruncated(Int32) Methode

Definition

Committent die Bearbeitungen und erstellt ein neues VBuffer<T> mit den aktuellen Werten und Indizes, während die Länge von Values und abgeschnitten werden kann, falls dies geringer ist. Indices Wie Commit()sollten diese Struktur und ihre Eigenschaften nicht verwendet werden, sobald dies aufgerufen wird.

public Microsoft.ML.Data.VBuffer<T> CommitTruncated (int physicalValuesCount);
member this.CommitTruncated : int -> Microsoft.ML.Data.VBuffer<'T>
Public Function CommitTruncated (physicalValuesCount As Integer) As VBuffer(Of T)

Parameter

physicalValuesCount
Int32

Die neue Anzahl physischer Werte, die im erstellten Puffer dargestellt werden sollen.

Gibt zurück

Der neu erstellte VBuffer<T>.

Hinweise

Mit dieser Methode kann die Länge der explizit definierten Werte geändert werden. Dies ist nützlich in Sparsesituationen, in denen mit VBufferEditor<T> einer größeren anzahl physischer Werte erstellt wurde, als erforderlich war, da die endgültige Wertanzahl zum Zeitpunkt der Erstellung nicht bekannt war.

Gilt für: