Search Results for

    Show / Hide Table of Contents

    Class ListDictionaryWeightFunction<TList, TElement, TElementDistribution>

    A WeightFunctions<TSequence, TElement, TElementDistribution, TSequenceManipulator, TAutomaton>.DictionaryWeightFunction<TThis> defined on types implementing IList<T>.

    Inheritance
    Object
    WeightFunctions.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>
    ListDictionaryWeightFunction<TList, TElement, TElementDistribution>
    Implements
    WeightFunctions.IWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>
    WeightFunctions.IWeightFunction<>
    IEquatable<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>
    Inherited Members
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.SequenceManipulator
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.ElementDistributionFactory
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.dictionary
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FromWeights(IEnumerable<KeyValuePair<TList, Weight>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FromDistinctWeights(IEnumerable<KeyValuePair<TList, Weight>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FromValues(IEnumerable<KeyValuePair<TList, Double>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FromDistinctValues(IEnumerable<KeyValuePair<TList, Double>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FromPoint(TList)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Dictionary
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Point
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.IsPointMass
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.UsesAutomatonRepresentation
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.UsesGroups
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.AsAutomaton()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.EnumerateSupport(Int32)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.TryEnumerateSupport(Int32, IEnumerable<TList>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Repeat(Int32, Nullable<Int32>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Repeat(Int32, Int32, Int32)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.ScaleLog(Double)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetGroups()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetLogSimilarity(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.MaxDiff(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.TryNormalizeValues(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>, Double)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetLogNormalizer()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetLogNormalizerOfSquare()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetLogNormalizerOfProduct(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.EnumeratePaths()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.SetWeights(IEnumerable<KeyValuePair<TList, Weight>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.SetDistinctWeights(IEnumerable<KeyValuePair<TList, Weight>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.FillDictionary(IDictionary<TList, Weight>, IEnumerable<KeyValuePair<TList, Weight>>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetLogValue(TList)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.IsZero()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.HasGroup(Int32)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.NormalizeStructure()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Append(TList, Int32)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Append(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>, Int32)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Sum(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Sum(Double, ListDictionaryWeightFunction<TList, TElement, TElementDistribution>, Double)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.SumLog(Double, ListDictionaryWeightFunction<TList, TElement, TElementDistribution>, Double)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Product(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Equals(ListDictionaryWeightFunction<TList, TElement, TElementDistribution>)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.Equals(Object)
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.GetHashCode()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>.ToString()
    WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, 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<TList, TElement, TElementDistribution> : WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.DictionaryWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>, WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.IWeightFunction<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>>, WeightFunctions<TList, TElement, TElementDistribution, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDistribution>>.IWeightFunction, IEquatable<ListDictionaryWeightFunction<TList, TElement, TElementDistribution>> where TList : class, IList<TElement>, new()
        where TElementDistribution : IImmutableDistribution<TElement, TElementDistribution>, CanGetLogAverageOf<TElementDistribution>, CanComputeProduct<TElementDistribution>, CanCreatePartialUniform<TElementDistribution>, SummableExactly<TElementDistribution>, Sampleable<TElement>, new()
    Type Parameters
    Name Description
    TList

    The type of a list the automaton is defined on.

    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.