public class Projection
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Projection.ChooseProbability |
Constructor and Description |
---|
Projection() |
Modifier and Type | Method and Description |
---|---|
static void |
process(StochasticDeterministicFiniteAutomatonImpl result,
gnu.trove.stack.array.TLongArrayStack worklist,
gnu.trove.map.TLongIntMap statePair2conjunctionState,
StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing itA,
StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing itB,
int conjunctionSourceState,
gnu.trove.map.TShortShortMap AToB,
java.math.BigDecimal totalProbability,
Projection.ChooseProbability chooseProbability) |
static <X> StochasticDeterministicFiniteAutomaton |
project(StochasticDeterministicFiniteAutomatonMapped<X> a,
StochasticDeterministicFiniteAutomatonMapped<X> b,
Projection.ChooseProbability chooseProbability) |
public static <X> StochasticDeterministicFiniteAutomaton project(StochasticDeterministicFiniteAutomatonMapped<X> a, StochasticDeterministicFiniteAutomatonMapped<X> b, Projection.ChooseProbability chooseProbability)
public static void process(StochasticDeterministicFiniteAutomatonImpl result, gnu.trove.stack.array.TLongArrayStack worklist, gnu.trove.map.TLongIntMap statePair2conjunctionState, StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing itA, StochasticDeterministicFiniteAutomaton.EdgeIterableOutgoing itB, int conjunctionSourceState, gnu.trove.map.TShortShortMap AToB, java.math.BigDecimal totalProbability, Projection.ChooseProbability chooseProbability)