Class ListTransducer<TList, TElement, TElementDist>
Represents a transducer defined on pairs of lists.
Inheritance
TransducerBase<TList, TElement, TElementDist, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDist>, TList, TElement, TElementDist, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDist>, ImmutablePairDistribution<TElement, TElementDist>, ListTransducer<TList, TElement, TElementDist>>
Transducer<TList, TElement, TElementDist, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDist>, ListTransducer<TList, TElement, TElementDist>>
ListTransducer<TList, TElement, TElementDist>
Inherited Members
Namespace: Microsoft.ML.Probabilistic.Distributions.Automata
Assembly: Microsoft.ML.Probabilistic.dll
Syntax
public class ListTransducer<TList, TElement, TElementDist> : Transducer<TList, TElement, TElementDist, ListManipulator<TList, TElement>, ListAutomaton<TList, TElement, TElementDist>, ListTransducer<TList, TElement, TElementDist>> where TList : class, IList<TElement>, new()
where TElementDist : class, IImmutableDistribution<TElement, TElementDist>, CanGetLogAverageOf<TElementDist>, CanComputeProduct<TElementDist>, CanCreatePartialUniform<TElementDist>, SummableExactly<TElementDist>, Sampleable<TElement>, new()
Type Parameters
Name | Description |
---|---|
TList | |
TElement | |
TElementDist |