VBufferEditor.Create<T> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
編集する新しいバッファーの論理長。
- keepOldOnResize
- Boolean
True は、可能であれば古いバッファー値とインデックスが保持されることを意味します (Array.Resize が呼び出されます)。 False は、必要に応じて新しい配列が割り当てられることを意味します。
- requireIndicesOnDense
- Boolean
True は、バッファーが高密度であっても、インデックス バッファーを確実に使用できることを意味します。