I - input symbol typepublic class BlueFringeRPNIDFA<I> extends AbstractBlueFringeRPNI<I,Boolean,Boolean,Void,net.automatalib.automata.fsa.DFA<?,I>> implements PassiveLearningAlgorithm.PassiveDFALearner<I>
PassiveLearningAlgorithm.PassiveAcceptorLearner<M extends net.automatalib.automata.fsa.FiniteStateAcceptor<?,I>,I>, PassiveLearningAlgorithm.PassiveDFALearner<I>, PassiveLearningAlgorithm.PassiveMealyLearner<I,O>, PassiveLearningAlgorithm.PassiveNFALearner<I>| Modifier and Type | Field and Description |
|---|---|
protected List<int[]> |
negative |
protected List<int[]> |
positive |
alphabet, alphabetSize, deterministic, order, parallel| Constructor and Description |
|---|
BlueFringeRPNIDFA(net.automatalib.words.Alphabet<I> alphabet)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSamples(Collection<? extends DefaultQuery<I,Boolean>> samples) |
protected void |
initializePTA(BlueFringePTA<Boolean,Void> pta)
Initializes an empty PTA with sample data.
|
protected net.automatalib.automata.fsa.impl.compact.CompactDFA<I> |
ptaToModel(BlueFringePTA<Boolean,Void> pta)
Transforms the final PTA into a model.
|
computeModel, decideOnValidMerge, setDeterministic, setParallel, tryMergeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddNegativeSample, addNegativeSamples, addNegativeSamples, addPositiveSample, addPositiveSamples, addPositiveSamplesaddSample, addSample, addSamples, addSamples, addSamples, computeModelprotected final List<int[]> positive
protected final List<int[]> negative
public BlueFringeRPNIDFA(net.automatalib.words.Alphabet<I> alphabet)
alphabet - the alphabetpublic void addSamples(Collection<? extends DefaultQuery<I,Boolean>> samples)
addSamples in interface PassiveLearningAlgorithm<net.automatalib.automata.fsa.DFA<?,I>,I,Boolean>protected void initializePTA(BlueFringePTA<Boolean,Void> pta)
AbstractBlueFringeRPNIinitializePTA in class AbstractBlueFringeRPNI<I,Boolean,Boolean,Void,net.automatalib.automata.fsa.DFA<?,I>>pta - the PTA to initializeprotected net.automatalib.automata.fsa.impl.compact.CompactDFA<I> ptaToModel(BlueFringePTA<Boolean,Void> pta)
AbstractBlueFringeRPNIptaToModel in class AbstractBlueFringeRPNI<I,Boolean,Boolean,Void,net.automatalib.automata.fsa.DFA<?,I>>pta - the final PTACopyright © 2018. All rights reserved.