共用方式為


AutoMLExperimentExtension.SetDataset 方法

定義

多載

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

設定的 AutoMLExperiment定型和驗證數據集。 AutoMLExperiment這會使用 TrainSettrainValidationSplit 來定型模型,並使用 TestSet from trainValidationSplit 來評估模型。

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這會使用 TrainSettrainValidationSplit 來定型模型,並使用 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

參數

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

適用於