AutoMLExperimentExtension.SetDataset 方法

定义

重载

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

设置 的 AutoMLExperiment训练和验证数据集。 这将使用 AutoMLExperimentTrainSettrainValidationSplit 来训练模型,并使用 TestSettrainValidationSplit 来评估模型。

SetDataset(AutoMLExperiment, IDataView, IDataView)
SetDataset(AutoMLExperiment, IDataView, Int32)
SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

设置 的 AutoMLExperiment训练和验证数据集。 这将用于AutoMLExperimenttrain训练模型,并使用 validation 来评估模型。

SetDataset(AutoMLExperiment, IDataView, Int32, String)

设置 的 AutoMLExperiment交叉验证数据集。 这将使用AutoMLExperiment上的 dataset n=fold 交叉验证拆分来训练和评估模型。

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs

设置 的 AutoMLExperiment训练和验证数据集。 这将使用 AutoMLExperimentTrainSettrainValidationSplit 来训练模型,并使用 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)

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

参数

experiment
AutoMLExperiment
train
IDataView
validation
IDataView

返回

适用于

SetDataset(AutoMLExperiment, IDataView, Int32)

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

参数

experiment
AutoMLExperiment
dataset
IDataView
fold
Int32

返回

适用于

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs

设置 的 AutoMLExperiment训练和验证数据集。 这将用于AutoMLExperimenttrain训练模型,并使用 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)

Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs
Source:
AutoMLExperimentExtension.cs

设置 的 AutoMLExperiment交叉验证数据集。 这将使用AutoMLExperiment上的 dataset n=fold 交叉验证拆分来训练和评估模型。

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

适用于