Share via


ExperimentBase<TMetrics,TExperimentSettings> Class

Definition

AutoML experiment base class. All task-specific AutoML experiments (like BinaryClassificationExperiment) inherit from this class.

public abstract class ExperimentBase<TMetrics,TExperimentSettings> where TMetrics : class where TExperimentSettings : ExperimentSettings
type ExperimentBase<'Metrics, 'ExperimentSettings (requires 'Metrics : null and 'ExperimentSettings :> ExperimentSettings)> = class
Public MustInherit Class ExperimentBase(Of TMetrics, TExperimentSettings)

Type Parameters

TMetrics

Metrics type used by task-specific AutoML experiments.

TExperimentSettings

Experiment settings type.

Inheritance
ExperimentBase<TMetrics,TExperimentSettings>
Derived

Methods

Execute(IDataView, ColumnInformation, IEstimator<ITransformer>, IProgress<RunDetail<TMetrics>>)

Executes an AutoML experiment.

Execute(IDataView, IDataView, ColumnInformation, IEstimator<ITransformer>, IProgress<RunDetail<TMetrics>>)

Executes an AutoML experiment.

Execute(IDataView, IDataView, String, IEstimator<ITransformer>, IProgress<RunDetail<TMetrics>>)

Executes an AutoML experiment.

Execute(IDataView, String, String, IEstimator<ITransformer>, IProgress<RunDetail<TMetrics>>)

Executes an AutoML experiment.

Execute(IDataView, UInt32, ColumnInformation, IEstimator<ITransformer>, IProgress<CrossValidationRunDetail<TMetrics>>)

Executes an AutoML experiment.

Execute(IDataView, UInt32, String, String, IEstimator<ITransformer>, IProgress<CrossValidationRunDetail<TMetrics>>)

Executes an AutoML experiment.

Applies to