Share via


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 의 입력을 사용하고 행을 필터링(삭제)하고 그렇지 않으면 false를 반환하는 조건자입니다.

반환

적용 대상