VBufferEditor<T>.CommitTruncated(Int32) 方法

定义

提交编辑并使用当前值和索引创建新的 VBuffer<T> ,同时允许截断 和(如果稀疏Indices)的Values长度。 与 一样 Commit(),一旦调用此结构,就不应使用此结构及其属性。

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)

参数

physicalValuesCount
Int32

在创建的缓冲区中要表示的新物理值数。

返回

新创建的 VBuffer<T>

注解

此方法允许修改显式定义的值的长度。 如果创建 的物理值计数大于所需值,因为创建时不知道最终值计数,因此在稀疏的情况下 VBufferEditor<T> ,这非常有用。

适用于