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 を返します。

戻り値

適用対象