Search Results for

    Show / Hide Table of Contents

    Interface IMatchboxRecommender<TInstanceSource, TUser, TItem, TRatingDistribution, TFeatureSource>

    Interface to a Matchbox recommender system.

    Inherited Members
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Capabilities
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.UserSubset
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.ItemSubset
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Train(TInstanceSource, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Predict(TUser, TItem, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Predict(TInstanceSource, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.PredictDistribution(TUser, TItem, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.PredictDistribution(TInstanceSource, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Recommend(TUser, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.Recommend(IEnumerable<TUser>, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.RecommendDistribution(TUser, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.RecommendDistribution(IEnumerable<TUser>, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.GetRelatedUsers(TUser, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.GetRelatedUsers(IEnumerable<TUser>, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.GetRelatedItems(TItem, Int32, TFeatureSource)
    IRecommender<TInstanceSource, TUser, TItem, Int32, TRatingDistribution, TFeatureSource>.GetRelatedItems(IEnumerable<TItem>, Int32, TFeatureSource)
    ILearner.Capabilities
    ICustomSerializable.SaveForwardCompatible(IWriter)
    Namespace: Microsoft.ML.Probabilistic.Learners
    Assembly: Microsoft.ML.Probabilistic.Learners.Recommender.dll
    Syntax
    public interface IMatchboxRecommender<in TInstanceSource, TUser, TItem, TRatingDistribution, in TFeatureSource> : IRecommender<TInstanceSource, TUser, TItem, int, TRatingDistribution, TFeatureSource>, ILearner, ICustomSerializable
    Type Parameters
    Name Description
    TInstanceSource

    The type of a source of instances.

    TUser

    The type of a user.

    TItem

    The type of an item.

    TRatingDistribution

    The type of a distribution over ratings.

    TFeatureSource

    The type of a source of features.

    Properties

    Settings

    Gets the recommender settings.

    Declaration
    MatchboxRecommenderSettings Settings { get; }
    Property Value
    Type Description
    MatchboxRecommenderSettings

    Methods

    GetPosteriorDistributions()

    Gets a copy of the posterior distribution over the parameters of the Matchbox model.

    Declaration
    PosteriorDistributions<TUser, TItem> GetPosteriorDistributions()
    Returns
    Type Description
    PosteriorDistributions<TUser, TItem>

    The posterior distributions.

    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.