AutoCatalog Class

Definition

A catalog of all available AutoML tasks.

public sealed class AutoCatalog
type AutoCatalog = class
Public NotInheritable Class AutoCatalog
Inheritance
AutoCatalog

Methods

BinaryClassification(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, FastTreeOption, LgbmOption, FastForestOption, LbfgsOption, SdcaOption, SearchSpace<FastTreeOption>, SearchSpace<LgbmOption>, SearchSpace<FastForestOption>, SearchSpace<LbfgsOption>, SearchSpace<SdcaOption>)

Create a list of SweepableEstimator for binary classification.

CreateBinaryClassificationExperiment(BinaryExperimentSettings)

Creates a new AutoML experiment to run on a binary classification dataset.

CreateBinaryClassificationExperiment(UInt32)

Creates a new AutoML experiment to run on a binary classification dataset.

CreateExperiment(AutoMLExperiment+AutoMLExperimentSettings)

Create an AutoMLExperiment.

CreateMulticlassClassificationExperiment(MulticlassExperimentSettings)

Creates a new AutoML experiment to run on a multiclass classification dataset.

CreateMulticlassClassificationExperiment(UInt32)

Creates a new AutoML experiment to run on a multiclass classification dataset.

CreateRankingExperiment(RankingExperimentSettings)

Creates a new AutoML experiment to run on a ranking dataset.

CreateRankingExperiment(UInt32)

Creates a new AutoML experiment to run on a ranking dataset.

CreateRecommendationExperiment(RecommendationExperimentSettings)

Creates a new AutoML experiment to run on a recommendation dataset.

CreateRecommendationExperiment(UInt32)

Creates a new AutoML experiment to run on a recommendation classification dataset.

CreateRegressionExperiment(RegressionExperimentSettings)

Creates a new AutoML experiment to run on a regression dataset.

CreateRegressionExperiment(UInt32)

Creates a new AutoML experiment to run on a regression dataset.

CreateSweepableEstimator<T>(Func<MLContext,T,IEstimator<ITransformer>>, SearchSpace<T>)

Create a sweepable estimator with a custom factory and search space.

Featurizer(IDataView, ColumnInformation, String)

Create a single featurize pipeline according to columnInformation. This function will collect all columns in columnInformation, featurizing them using Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[]), Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[]) or Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String). And combine them into a single feature column as output.

Featurizer(IDataView, String, String[], String[], String[], String[], String[])

Create a single featurize pipeline according to data. This function will collect all columns in data and not in excludeColumns, featurizing them using Microsoft.ML.AutoML.AutoCatalog.CatalogFeaturizer(System.String[],System.String[]), Microsoft.ML.AutoML.AutoCatalog.NumericFeaturizer(System.String[],System.String[]) or Microsoft.ML.AutoML.AutoCatalog.TextFeaturizer(System.String,System.String). And combine them into a single feature column as output.

InferColumns(String, ColumnInformation, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

Infers information about the columns of a dataset in a file located at path.

InferColumns(String, String, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

Infers information about the columns of a dataset in a file located at path.

InferColumns(String, UInt32, Boolean, Nullable<Char>, Nullable<Boolean>, Nullable<Boolean>, Boolean, Boolean)

Infers information about the columns of a dataset in a file located at path.

MultiClassification(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, FastTreeOption, LgbmOption, FastForestOption, LbfgsOption, LbfgsOption, SdcaOption, SdcaOption, SearchSpace<FastTreeOption>, SearchSpace<LgbmOption>, SearchSpace<FastForestOption>, SearchSpace<LbfgsOption>, SearchSpace<LbfgsOption>, SearchSpace<SdcaOption>, SearchSpace<SdcaOption>)

Create a list of SweepableEstimator for multiclass classification.

Regression(String, String, String, Boolean, Boolean, Boolean, Boolean, Boolean, FastTreeOption, LgbmOption, FastForestOption, LbfgsOption, SdcaOption, SearchSpace<FastTreeOption>, SearchSpace<LgbmOption>, SearchSpace<FastForestOption>, SearchSpace<LbfgsOption>, SearchSpace<SdcaOption>)

Create a list of SweepableEstimator for regression.

Applies to