AutoMLExperimentExtension.SetDataset 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData) |
設定的 AutoMLExperiment定型和驗證數據集。 AutoMLExperiment這會使用 TrainSet 從 |
SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean) |
設定的 AutoMLExperiment定型和驗證數據集。 AutoMLExperiment這會使用 |
SetDataset(AutoMLExperiment, IDataView, Int32, String) |
設定的 AutoMLExperiment交叉驗證數據集。 AutoMLExperiment這會使用 n= |
SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)
設定的 AutoMLExperiment定型和驗證數據集。 AutoMLExperiment這會使用 TrainSet 從 trainValidationSplit
來定型模型,並使用 TestSet from 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定型和驗證數據集。 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
參數
- experiment
- AutoMLExperiment
- train
- IDataView
用於定型模型的數據集。
- validation
- IDataView
用於在定型期間驗證模型的數據集。
- subSamplingTrainDataset
- Boolean
判斷是否要定型的子取樣 train
。 如果 train
太大而無法保留在記憶體中,這會很有用。
傳回
適用於
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
參數
- experiment
- AutoMLExperiment
- dataset
- IDataView
交叉驗證分割的數據集。
- fold
- Int32
交叉驗證折疊的數目
- samplingKeyColumnName
- String
取樣索引鍵的數據行名稱