DataOperationsCatalog 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터에서 작동하지만 모델 학습 파이프라인의 일부가 아닌 구성 요소를 만드는 데 사용되는 클래스입니다. 데이터를 로드, 저장, 캐시, 필터링, 순서 섞기 및 분할하는 구성 요소를 포함합니다.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- 상속
-
DataOperationsCatalog
메서드
BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
대략적인 부트스트랩 샘플을 |
Cache(IDataView, String[]) |
의 지연 메모리 내 캐시를 |
CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
IDataView 강력한 형식IEnumerable<T>으로 변환합니다. |
CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
데이터 세트를 학습 집합 및 테스트 집합의 교차 유효성 검사 접기로 분할합니다.
제공된 경우를 |
FilterRowsByColumn(IDataView, String, Double, Double) |
데이터 세트를 숫자 열의 값으로 필터링합니다. |
FilterRowsByKeyColumnFraction(IDataView, String, Double, Double) |
데이터 세트를 열 값으로 필터링합니다 KeyDataViewType . |
FilterRowsByMissingValues(IDataView, String[]) |
열에 누락된 값이 |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
제공된 DataViewSchema형식을 사용하여 사용자 정의 형식의 항목 열거형을 통해 새로 IDataView 만듭니다. 이 항목에는 형식이 캡처할 수 있는 것보다 스키마에 대한 자세한 정보가 포함될 수 있습니다. |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
사용자 정의 형식의 항목 열거형을 통해 새로 IDataView 만듭니다.
사용자는 소유권 스트리밍 데이터 뷰에 대한 일반적인 사용 방법 중 하나는 필요에 따라 데이터를 지연적으로 로드하는 데이터 뷰를 만든 다음 미리 학습된 변환을 적용하고 변환 결과를 위해 이를 통해 커서를 사용하는 것입니다. |
ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
의 행을 섞습니다 |
SkipRows(IDataView, Int64) |
에서 |
TakeRows(IDataView, Int64) |
에서 |
TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
데이터 세트를 학습 집합으로 분할하고 지정된 분수에 따라 테스트 집합을 테스트합니다.
제공된 경우를 |