CustomMappingCatalog.FilterByCustomPredicate<TSrc> 方法

定义

删除指定谓词返回 true 的行。

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

类型参数

TSrc

用于定义要从传入数据获取的列的类。

参数

catalog
DataOperationsCatalog

数据操作目录。

input
IDataView

输入数据。

filterPredicate
Func<TSrc,Boolean>

谓词,该谓词采用类型 TSrc 输入,如果应 (删除行,) 则返回 true;否则为 false。

返回

适用于