I - input symbol typeO - output symbol typepublic class BlueFringeRPNIMealy<I,O> extends AbstractBlueFringeRPNI<I,net.automatalib.words.Word<O>,Void,O,net.automatalib.automata.transout.MealyMachine<?,I,?,O>> implements PassiveLearningAlgorithm.PassiveMealyLearner<I,O>
PassiveLearningAlgorithm.PassiveAcceptorLearner<M extends net.automatalib.automata.fsa.FiniteStateAcceptor<?,I>,I>, PassiveLearningAlgorithm.PassiveDFALearner<I>, PassiveLearningAlgorithm.PassiveMealyLearner<I,O>, PassiveLearningAlgorithm.PassiveNFALearner<I>alphabet, alphabetSize, deterministic, order, parallel| Constructor and Description |
|---|
BlueFringeRPNIMealy(net.automatalib.words.Alphabet<I> alphabet) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSamples(Collection<? extends DefaultQuery<I,net.automatalib.words.Word<O>>> samples) |
protected void |
initializePTA(BlueFringePTA<Void,O> pta)
Initializes an empty PTA with sample data.
|
protected net.automatalib.automata.transout.MealyMachine<?,I,?,O> |
ptaToModel(BlueFringePTA<Void,O> pta)
Transforms the final PTA into a model.
|
computeModel, decideOnValidMerge, setDeterministic, setParallel, tryMergeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSample, addSample, addSamples, addSamples, addSamples, computeModelpublic BlueFringeRPNIMealy(net.automatalib.words.Alphabet<I> alphabet)
public void addSamples(Collection<? extends DefaultQuery<I,net.automatalib.words.Word<O>>> samples)
addSamples in interface PassiveLearningAlgorithm<net.automatalib.automata.transout.MealyMachine<?,I,?,O>,I,net.automatalib.words.Word<O>>protected void initializePTA(BlueFringePTA<Void,O> pta)
AbstractBlueFringeRPNIinitializePTA in class AbstractBlueFringeRPNI<I,net.automatalib.words.Word<O>,Void,O,net.automatalib.automata.transout.MealyMachine<?,I,?,O>>pta - the PTA to initializeprotected net.automatalib.automata.transout.MealyMachine<?,I,?,O> ptaToModel(BlueFringePTA<Void,O> pta)
AbstractBlueFringeRPNIptaToModel in class AbstractBlueFringeRPNI<I,net.automatalib.words.Word<O>,Void,O,net.automatalib.automata.transout.MealyMachine<?,I,?,O>>pta - the final PTACopyright © 2018. All rights reserved.