RankingCatalog Class

Definition

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

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

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 rowGroupColumnNameif provided. Then evaluate each sub-model against labelColumnName and return metrics.

Evaluate(IDataView, RankingEvaluatorOptions, String, String, String)

Evaluates scored ranking data.

Evaluate(IDataView, String, String, String)

Evaluates scored ranking data.

Extension Methods

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

Permutation Feature Importance (PFI) for Ranking.

Applies to