次の方法で共有


AutoMLExperimentExtension.SetDataset メソッド

定義

オーバーロード

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

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

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

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

SetDataset(AutoMLExperiment, IDataView, Int32, String)

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

SetDataset(AutoMLExperiment, DataOperationsCatalog+TrainTestData)

ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs

のトレーニングデータセットと検証データセットを設定します 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)

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)

ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs

のトレーニングデータセットと検証データセットを設定します 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)

ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs
ソース:
AutoMLExperimentExtension.cs

のクロス検証データセットを設定します 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

適用対象