Search Results for

    Show / Hide Table of Contents

    Class MatchboxRecommenderAdvancedTrainingSettings

    Advanced settings of the Matchbox recommender which affect training. Cannot be set after training.

    Inheritance
    Object
    MatchboxRecommenderAdvancedTrainingSettings
    Implements
    ICustomSerializable
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Microsoft.ML.Probabilistic.Learners
    Assembly: Microsoft.ML.Probabilistic.Learners.Recommender.dll
    Syntax
    [Serializable]
    public class MatchboxRecommenderAdvancedTrainingSettings : ICustomSerializable

    Properties

    AffinityNoiseVariance

    Gets or sets the variance of the affinity noise.

    Declaration
    public double AffinityNoiseVariance { get; set; }
    Property Value
    Type Description
    Double

    ItemBiasFeatureWeightPriorVariance

    Gets or sets the variance of the prior distribution over feature weights used to compute item bias.

    Declaration
    public double ItemBiasFeatureWeightPriorVariance { get; set; }
    Property Value
    Type Description
    Double

    ItemBiasVariance

    Gets or sets the variance of the item bias.

    Declaration
    public double ItemBiasVariance { get; set; }
    Property Value
    Type Description
    Double

    ItemTraitFeatureWeightPriorVariance

    Gets or sets the variance of the prior distribution over feature weights used to compute item traits.

    Declaration
    public double ItemTraitFeatureWeightPriorVariance { get; set; }
    Property Value
    Type Description
    Double

    ItemTraitVariance

    Gets or sets the variance of the item traits.

    Declaration
    public double ItemTraitVariance { get; set; }
    Property Value
    Type Description
    Double

    UserBiasFeatureWeightPriorVariance

    Gets or sets the variance of the prior distribution over feature weights used to compute user bias.

    Declaration
    public double UserBiasFeatureWeightPriorVariance { get; set; }
    Property Value
    Type Description
    Double

    UserBiasVariance

    Gets or sets the variance of the user bias.

    Declaration
    public double UserBiasVariance { get; set; }
    Property Value
    Type Description
    Double

    UserThresholdNoiseVariance

    Gets or sets the variance of the noise of the user thresholds.

    Declaration
    public double UserThresholdNoiseVariance { get; set; }
    Property Value
    Type Description
    Double

    UserThresholdPriorVariance

    Gets or sets the variance of the prior distribution of the user threshold.

    Declaration
    public double UserThresholdPriorVariance { get; set; }
    Property Value
    Type Description
    Double

    UserTraitFeatureWeightPriorVariance

    Gets or sets the variance of the prior distribution over feature weights used to compute user traits.

    Declaration
    public double UserTraitFeatureWeightPriorVariance { get; set; }
    Property Value
    Type Description
    Double

    UserTraitVariance

    Gets or sets the variance of the user traits.

    Declaration
    public double UserTraitVariance { get; set; }
    Property Value
    Type Description
    Double

    Methods

    SaveForwardCompatible(IWriter)

    Saves the advanced training settings of a Matchbox recommender using the specified writer to a binary stream.

    Declaration
    public void SaveForwardCompatible(IWriter writer)
    Parameters
    Type Name Description
    IWriter writer

    The writer to save the advanced training settings to.

    Implements

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