RecommendationCatalog RecommendationCatalog RecommendationCatalog Class

Definition

The central catalog for recommendation trainers and tasks.

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

Properties

Trainers Trainers Trainers

The list of trainers for performing recommendation.

Methods

CrossValidate(IDataView, IEstimator<ITransformer>, Int32, String, String, Nullable<Int32>) CrossValidate(IDataView, IEstimator<ITransformer>, Int32, String, String, Nullable<Int32>) 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) Evaluate(IDataView, String, String) Evaluate(IDataView, String, String)

Evaluates the scored recommendation data.

Applies to