다음을 통해 공유


AutoMLExperimentExtension.SetDataset 메서드

정의

오버로드

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

에 대한 AutoMLExperiment학습 및 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment 에서 을 사용하여 TrainSet 모델을 학습시키고 에서 trainValidationSplit 을 사용하여 TestSettrainValidationSplit 모델을 평가합니다.

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

에 대한 AutoMLExperiment학습 및 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment 을 사용하여 train 모델을 학습시키고 를 사용하여 validation 모델을 평가합니다.

SetDataset(AutoMLExperiment, IDataView, Int32, String)

에 대한 AutoMLExperiment교차 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment n=fold 교차 유효성 검사를 분할 dataset 하여 모델을 학습시키고 평가합니다.

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

에 대한 AutoMLExperiment학습 및 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment 에서 을 사용하여 TrainSet 모델을 학습시키고 에서 trainValidationSplit 을 사용하여 TestSettrainValidationSplit 모델을 평가합니다.

public static Microsoft.ML.AutoML.AutoMLExperiment SetDataset (this Microsoft.ML.AutoML.AutoMLExperiment experiment, Microsoft.ML.DataOperationsCatalog.TrainTestData trainValidationSplit);
static member SetDataset : Microsoft.ML.AutoML.AutoMLExperiment * Microsoft.ML.DataOperationsCatalog.TrainTestData -> Microsoft.ML.AutoML.AutoMLExperiment
<Extension()>
Public Function SetDataset (experiment As AutoMLExperiment, trainValidationSplit As DataOperationsCatalog.TrainTestData) As AutoMLExperiment

매개 변수

trainValidationSplit
DataOperationsCatalog.TrainTestData

DataOperationsCatalog.TrainTestData 학습 및 유효성 검사를 위한 입니다.

반환

AutoMLExperiment

적용 대상

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

에 대한 AutoMLExperiment학습 및 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment 을 사용하여 train 모델을 학습시키고 를 사용하여 validation 모델을 평가합니다.

public static Microsoft.ML.AutoML.AutoMLExperiment SetDataset (this Microsoft.ML.AutoML.AutoMLExperiment experiment, Microsoft.ML.IDataView train, Microsoft.ML.IDataView validation, bool subSamplingTrainDataset = false);
static member SetDataset : Microsoft.ML.AutoML.AutoMLExperiment * Microsoft.ML.IDataView * Microsoft.ML.IDataView * bool -> Microsoft.ML.AutoML.AutoMLExperiment
<Extension()>
Public Function SetDataset (experiment As AutoMLExperiment, train As IDataView, validation As IDataView, Optional subSamplingTrainDataset As Boolean = false) As AutoMLExperiment

매개 변수

train
IDataView

모델 학습을 위한 데이터 세트입니다.

validation
IDataView

학습 중에 모델의 유효성을 검사하기 위한 데이터 세트입니다.

subSamplingTrainDataset
Boolean

하위 샘플링이 학습되는지 확인합니다 train . 이 기능은 가 너무 커서 메모리에 보관할 수 없을 때 train 유용합니다.

반환

AutoMLExperiment

적용 대상

SetDataset(AutoMLExperiment, IDataView, Int32, String)

에 대한 AutoMLExperiment교차 유효성 검사 데이터 세트를 설정합니다. 이렇게 하면 AutoMLExperiment n=fold 교차 유효성 검사를 분할 dataset 하여 모델을 학습시키고 평가합니다.

public static Microsoft.ML.AutoML.AutoMLExperiment SetDataset (this Microsoft.ML.AutoML.AutoMLExperiment experiment, Microsoft.ML.IDataView dataset, int fold = 10, string samplingKeyColumnName = default);
static member SetDataset : Microsoft.ML.AutoML.AutoMLExperiment * Microsoft.ML.IDataView * int * string -> Microsoft.ML.AutoML.AutoMLExperiment
<Extension()>
Public Function SetDataset (experiment As AutoMLExperiment, dataset As IDataView, Optional fold As Integer = 10, Optional samplingKeyColumnName As String = Nothing) As AutoMLExperiment

매개 변수

dataset
IDataView

교차 유효성 검사 분할을 위한 데이터 세트입니다.

fold
Int32

교차 유효성 검사 접기 수

samplingKeyColumnName
String

샘플링 키의 열 이름

반환

AutoMLExperiment

적용 대상