public class PassiveLearnerVariantListImpl<M,I,D> extends Object implements PassiveLearnerVariantList<M,I,D>
Modifier and Type | Class and Description |
---|---|
static class |
PassiveLearnerVariantListImpl.DFAPassiveLearnerVariantListImpl<I> |
static class |
PassiveLearnerVariantListImpl.MealyLearnerVariantListImpl<I,O> |
PassiveLearnerVariantList.DFALearnerVariantList<I>, PassiveLearnerVariantList.MealyLearnerVariantList<I,O>, PassiveLearnerVariantList.MealySymLearnerVariantList<I,O>, PassiveLearnerVariantList.OneSEVPALearnerVariantList<I>
Constructor and Description |
---|
PassiveLearnerVariantListImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addLearnerVariant(String name,
PassiveLearningAlgorithm<? extends M,I,D> learner)
Adds a learner variant with the default maximum number of rounds (i.e., the size of the target automaton) to the
list.
|
List<PassiveLearnerVariant<M,I,D>> |
getLearnerVariants() |
public List<PassiveLearnerVariant<M,I,D>> getLearnerVariants()
public void addLearnerVariant(String name, PassiveLearningAlgorithm<? extends M,I,D> learner)
PassiveLearnerVariantList
This is a convenience method, equivalent to invoking addLearnerVariant(name, learner, -1)
.
addLearnerVariant
in interface PassiveLearnerVariantList<M,I,D>
name
- the name of the variantlearner
- the algorithm instance for this variantCopyright © 2018. All rights reserved.