CustomMappingCatalog.FilterByStatefulCustomPredicate<TSrc,TState> Yöntem

Tanım

Belirtilen koşulun true döndürdüğü satırları bırakın. Bu filtre, imleç başına durumunun korunmasını sağlar.

public static Microsoft.ML.IDataView FilterByStatefulCustomPredicate<TSrc,TState> (this Microsoft.ML.DataOperationsCatalog catalog, Microsoft.ML.IDataView input, Func<TSrc,TState,bool> filterPredicate, Action<TState> stateInitAction) where TSrc : class, new() where TState : class, new();
static member FilterByStatefulCustomPredicate : Microsoft.ML.DataOperationsCatalog * Microsoft.ML.IDataView * Func<'Src, 'State, bool (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'State : null and 'State : (new : unit -> 'State))> * Action<'State (requires 'State : null and 'State : (new : unit -> 'State))> -> Microsoft.ML.IDataView (requires 'Src : null and 'Src : (new : unit -> 'Src) and 'State : null and 'State : (new : unit -> 'State))
<Extension()>
Public Function FilterByStatefulCustomPredicate(Of TSrc As {Class, New}, TState As {Class, New}) (catalog As DataOperationsCatalog, input As IDataView, filterPredicate As Func(Of TSrc, TState, Boolean), stateInitAction As Action(Of TState)) As IDataView

Tür Parametreleri

TSrc

Gelen verilerden hangi sütunların alınacaklarını tanımlayan sınıf.

TState

İmleç başına durumunu açıklayan tür.

Parametreler

catalog
DataOperationsCatalog

Veri işlemleri kataloğu.

input
IDataView

Giriş verileri.

filterPredicate
Func<TSrc,TState,Boolean>

Türünde bir giriş ve türünde TSrc bir durum nesnesi TStatealan ve satıra filtrelenmesi (bırakılması) gerekiyorsa true, aksi takdirde false değerini döndüren bir koşul.

stateInitAction
Action<TState>

İmleç başlatılmadan önce bir kez çağrılan durum nesnesini başlatma eylemi.

Döndürülenler

Şunlara uygulanır