Share via


RegressionCatalog Class

Definition

Class used by MLContext to create instances of regression components, such as trainers and evaluators.

public sealed class RegressionCatalog : Microsoft.ML.TrainCatalogBase
type RegressionCatalog = class
    inherit TrainCatalogBase
Public NotInheritable Class RegressionCatalog
Inherits TrainCatalogBase
Inheritance
RegressionCatalog

Properties

Trainers

The list of trainers for performing regression.

Methods

CrossValidate(IDataView, IEstimator<ITransformer>, Int32, String, String, Nullable<Int32>)

Run cross-validation over numberOfFolds folds of data, by fitting estimator, and respecting samplingKeyColumnName if provided. Then evaluate each sub-model against labelColumnName and return metrics.

Evaluate(IDataView, String, String)

Evaluates scored regression data.

Extension Methods

PermutationFeatureImportance(RegressionCatalog, ITransformer, IDataView, String, Boolean, Nullable<Int32>, Int32)

Permutation Feature Importance (PFI) for Regression.

PermutationFeatureImportance<TModel>(RegressionCatalog, ISingleFeaturePredictionTransformer<TModel>, IDataView, String, Boolean, Nullable<Int32>, Int32)

Permutation Feature Importance (PFI) for Regression.

Applies to