次の方法で共有


AutoMLExperimentExtension.SetDataset メソッド

定義

オーバーロード

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

のトレーニングデータセットと検証データセットを設定します AutoMLExperiment。 これにより、 AutoMLExperimenttrainValidationSplit使用TrainSetしてモデルをトレーニングし、 をtrainValidationSplit使用TestSetしてモデルを評価します。

SetDataset(AutoMLExperiment, IDataView, IDataView, Boolean)

のトレーニングデータセットと検証データセットを設定します AutoMLExperiment。 これにより、 AutoMLExperiment を使用 train してモデルをトレーニングし、 を使用 validation してモデルを評価します。

SetDataset(AutoMLExperiment, IDataView, Int32, String)

のクロス検証データセットを設定します AutoMLExperiment。 これにより、n=fold クロス検証分割をdataset使用して、モデルのトレーニングと評価が行われますAutoMLExperiment

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

のトレーニングデータセットと検証データセットを設定します AutoMLExperiment。 これにより、 AutoMLExperimenttrainValidationSplit使用TrainSetしてモデルをトレーニングし、 をtrainValidationSplit使用TestSetしてモデルを評価します。

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。 これにより、n=fold クロス検証分割をdataset使用して、モデルのトレーニングと評価が行われますAutoMLExperiment

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

適用対象