VBufferEditor<T>.CommitTruncated(Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提交编辑并使用当前值和索引创建新的 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> ,这非常有用。