Share via


MulticlassClassificationCatalog Class

Definition

Class used by MLContext to create instances of multiclass classification components, such as trainers.

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

Properties

Trainers

The list of trainers for performing multiclass classification.

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, String, Int32)

Evaluates scored multiclass classification data.

Extension Methods

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

Permutation Feature Importance (PFI) for MulticlassClassification.

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

Permutation Feature Importance (PFI) for MulticlassClassification.

Applies to