CustomMappingCatalog.FilterByStatefulCustomPredicate<TSrc,TState> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
Türünde bir giriş ve türünde TSrc
bir durum nesnesi TState
alan 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.