AutoMLExperimentExtension.SetDataset 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData) |
设置 的 AutoMLExperiment训练和验证数据集。 这将使用 AutoMLExperimentTrainSet 从 |
SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean) |
设置 的 AutoMLExperiment训练和验证数据集。 这将用于AutoMLExperiment |
SetDataset(AutoMLExperiment, IDataView, Int32, String) |
设置 的 AutoMLExperiment交叉验证数据集。 这将使用AutoMLExperiment上的 |
SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)
设置 的 AutoMLExperiment训练和验证数据集。 这将使用 AutoMLExperimentTrainSet 从 trainValidationSplit
来训练模型,并使用 TestSet 从 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
参数
- experiment
- AutoMLExperiment
- trainValidationSplit
- DataOperationsCatalog.TrainTestData
用于训练和验证的 。DataOperationsCatalog.TrainTestData
返回
适用于
SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)
设置 的 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
参数
- experiment
- AutoMLExperiment
- train
- IDataView
用于训练模型的数据集。
- validation
- IDataView
用于在训练期间验证模型的数据集。
- subSamplingTrainDataset
- Boolean
确定是否要训练的子采样 train
。 如果 train
太大而无法保留在内存中,这将非常有用。
返回
适用于
SetDataset(AutoMLExperiment, IDataView, Int32, String)
设置 的 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
参数
- experiment
- AutoMLExperiment
- dataset
- IDataView
用于交叉验证拆分的数据集。
- fold
- Int32
交叉验证折叠数
- samplingKeyColumnName
- String
采样键的列名