Поделиться через


VBufferEditor.Create<T> Метод

Определение

Создает буферы значений VBufferEditor<T> и индексов using destination.

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)

Параметры типа

T

Параметры

destination
VBuffer<T>

Буфер назначения. Обратите внимание, что предполагается, что результирующий VBufferEditor<T> объект является владельцем переданного объекта, и поэтому все VBuffer<T> , что было передано, так как этот параметр не следует использовать повторно, так как его базовые буферы потенциально повторно используются.

newLogicalLength
Int32

Логическая длина редактируемого нового буфера.

valuesCount
Nullable<Int32>

Необязательное число физических значений, которое будет представлено в буфере. Буфер будет плотным, если valuesCount он опущен.

maxValuesCapacity
Nullable<Int32>

Необязательное число максимальных физических значений, представляемых в буфере. Буфер не будет превышать этот максимальный размер.

keepOldOnResize
Boolean

True означает, что старые значения буфера и индексы сохраняются, если это возможно (вызывается Array.Resize). False означает, что при необходимости будет выделен новый массив.

requireIndicesOnDense
Boolean

Значение True означает, что буфер индексов доступен, даже если буфер будет плотным.

Возвращаемое значение

Применяется к