Search Results for

    Show / Hide Table of Contents

    Class ListDictionaryWeightFunction<TElement, TElementDistribution>

    A WeightFunctions<TSequence, TElement, TElementDistribution, TSequenceManipulator, TAutomaton>.DictionaryWeightFunction<TThis> defined on generic lists.

    Inheritance
    Object
    WeightFunctions.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>
    ListDictionaryWeightFunction<TElement, TElementDistribution>
    Implements
    WeightFunctions.IWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>
    WeightFunctions.IWeightFunction<>
    IEquatable<ListDictionaryWeightFunction<TElement, TElementDistribution>>
    Inherited Members
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.SequenceManipulator
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.ElementDistributionFactory
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.dictionary
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FromWeights(IEnumerable<KeyValuePair<List<TElement>, Weight>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FromDistinctWeights(IEnumerable<KeyValuePair<List<TElement>, Weight>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FromValues(IEnumerable<KeyValuePair<List<TElement>, Double>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FromDistinctValues(IEnumerable<KeyValuePair<List<TElement>, Double>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FromPoint(List<TElement>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Dictionary
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Point
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.IsPointMass
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.UsesAutomatonRepresentation
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.UsesGroups
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.AsAutomaton()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.EnumerateSupport(Int32)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.TryEnumerateSupport(Int32, IEnumerable<List<TElement>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Repeat(Int32, Nullable<Int32>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Repeat(Int32, Int32, Int32)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.ScaleLog(Double)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetGroups()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetLogSimilarity(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.MaxDiff(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.TryNormalizeValues(ListDictionaryWeightFunction<TElement, TElementDistribution>, Double)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetLogNormalizer()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetLogNormalizerOfSquare()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetLogNormalizerOfProduct(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.EnumeratePaths()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.SetWeights(IEnumerable<KeyValuePair<List<TElement>, Weight>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.SetDistinctWeights(IEnumerable<KeyValuePair<List<TElement>, Weight>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.FillDictionary(IDictionary<List<TElement>, Weight>, IEnumerable<KeyValuePair<List<TElement>, Weight>>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetLogValue(List<TElement>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.IsZero()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.HasGroup(Int32)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.NormalizeStructure()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Append(List<TElement>, Int32)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Append(ListDictionaryWeightFunction<TElement, TElementDistribution>, Int32)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Sum(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Sum(Double, ListDictionaryWeightFunction<TElement, TElementDistribution>, Double)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.SumLog(Double, ListDictionaryWeightFunction<TElement, TElementDistribution>, Double)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Product(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Equals(ListDictionaryWeightFunction<TElement, TElementDistribution>)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.Equals(Object)
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.GetHashCode()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.ToString()
    WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>.ToString(Action<TElementDistribution, StringBuilder>)
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: Microsoft.ML.Probabilistic.Distributions.Automata
    Assembly: Microsoft.ML.Probabilistic.dll
    Syntax
    [Serializable]
    [DataContract]
    [Quality(QualityBand.Experimental)]
    public class ListDictionaryWeightFunction<TElement, TElementDistribution> : WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>, WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.IWeightFunction<ListDictionaryWeightFunction<TElement, TElementDistribution>>, WeightFunctions<List<TElement>, TElement, TElementDistribution, ListManipulator<List<TElement>, TElement>, ListAutomaton<TElement, TElementDistribution>>.IWeightFunction, IEquatable<ListDictionaryWeightFunction<TElement, TElementDistribution>> where TElementDistribution : IImmutableDistribution<TElement, TElementDistribution>, CanGetLogAverageOf<TElementDistribution>, CanComputeProduct<TElementDistribution>, CanCreatePartialUniform<TElementDistribution>, SummableExactly<TElementDistribution>, Sampleable<TElement>, new()
    Type Parameters
    Name Description
    TElement

    The type of a list element.

    TElementDistribution

    The type of a distribution over a list element.

    Implements

    WeightFunctions<TSequence, TElement, TElementDistribution, TSequenceManipulator, TAutomaton>.IWeightFunction<TThis>
    WeightFunctions<TSequence, TElement, TElementDistribution, TSequenceManipulator, TAutomaton>.IWeightFunction
    System.IEquatable<T>
    In This Article
    Back to top Copyright © .NET Foundation. All rights reserved.