Sdílet prostřednictvím


AutoMLExperimentExtension.SetDataset Metoda

Definice

Přetížení

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

Nastavte trénovací a ověřovací datovou sadu pro AutoMLExperiment. Použije se AutoMLExperimentTrainSettrainValidationSplit k trénování modelu a k vyhodnocení modelu použijete metodu TestSet z .trainValidationSplit

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

Nastavte trénovací a ověřovací datovou sadu pro AutoMLExperiment. Použije se AutoMLExperimenttrain k trénování modelu a k validation vyhodnocení modelu.

SetDataset(AutoMLExperiment, IDataView, Int32, String)

Nastavte datovou sadu křížového ověření pro AutoMLExperiment. K trénování a vyhodnocení modelu se tak použije AutoMLExperiment rozdělení dataset n=fold křížového ověření.

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

Nastavte trénovací a ověřovací datovou sadu pro AutoMLExperiment. Použije se AutoMLExperimentTrainSettrainValidationSplit k trénování modelu a k vyhodnocení modelu použijete metodu TestSet z .trainValidationSplit

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

Parametry

trainValidationSplit
DataOperationsCatalog.TrainTestData

a DataOperationsCatalog.TrainTestData pro trénování a ověřování.

Návraty

AutoMLExperiment

Platí pro

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

Nastavte trénovací a ověřovací datovou sadu pro AutoMLExperiment. Použije se AutoMLExperimenttrain k trénování modelu a k validation vyhodnocení modelu.

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

Parametry

train
IDataView

datová sada pro trénování modelu.

validation
IDataView

datová sada pro ověřování modelu během trénování.

subSamplingTrainDataset
Boolean

určit, jestli se má podvzorkování train trénovat. To bude užitečné v případě, že train je příliš velký na to, aby ho bylo možné uchovávat v paměti.

Návraty

AutoMLExperiment

Platí pro

SetDataset(AutoMLExperiment, IDataView, Int32, String)

Nastavte datovou sadu křížového ověření pro AutoMLExperiment. K trénování a vyhodnocení modelu se tak použije AutoMLExperiment rozdělení dataset n=fold křížového ověření.

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

Parametry

dataset
IDataView

datová sada pro rozdělení křížového ověření.

fold
Int32

počet záhybů křížového ověření

samplingKeyColumnName
String

název sloupce pro klíč vzorkování

Návraty

AutoMLExperiment

Platí pro