public interface PassiveLearningAlgorithm<M,I,D>
Modifier and Type | Interface and Description |
---|---|
static interface |
PassiveLearningAlgorithm.PassiveAcceptorLearner<M extends net.automatalib.automata.fsa.FiniteStateAcceptor<?,I>,I>
Basic interface for passive learning algorithms that infer finite-state acceptors (
DFA s or NFA s). |
static interface |
PassiveLearningAlgorithm.PassiveDFALearner<I>
Basic interface for passive learning algorithms that infer
DFA s. |
static interface |
PassiveLearningAlgorithm.PassiveMealyLearner<I,O>
Basic interface for passive learning algorithms that infer
Mealy machines . |
static interface |
PassiveLearningAlgorithm.PassiveNFALearner<I>
Basic interface for passive learning algorithms that infer
NFA s. |
Modifier and Type | Method and Description |
---|---|
default void |
addSample(DefaultQuery<I,D> sample) |
default void |
addSample(net.automatalib.words.Word<I> input,
D output) |
void |
addSamples(Collection<? extends DefaultQuery<I,D>> samples) |
default void |
addSamples(D output,
Collection<? extends net.automatalib.words.Word<I>> words) |
default void |
addSamples(DefaultQuery<I,D>... samples) |
default void |
addSamples(D output,
net.automatalib.words.Word<I>... words) |
M |
computeModel() |
void addSamples(Collection<? extends DefaultQuery<I,D>> samples)
default void addSamples(DefaultQuery<I,D>... samples)
default void addSamples(D output, Collection<? extends net.automatalib.words.Word<I>> words)
default void addSample(DefaultQuery<I,D> sample)
M computeModel()
Copyright © 2018. All rights reserved.