public abstract class AbstractLearnerIT extends Object
A learner integration test tests the functionality of a learning algorithm against a well-defined set of example setups.
This class most probably does not need to be subclassed directly. Instead, extend one of the existing subclasses.
Constructor and Description |
---|
AbstractLearnerIT() |
Modifier and Type | Method and Description |
---|---|
protected <I,D,A extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,D>> |
createExampleITCases(LearningExample<I,D,A> example,
de.learnlib.testsupport.it.learner.LearnerVariantListImpl<A,I,D> variants)
Creates a list of per-example test cases for all learner variants.
|
protected <I,D,A extends net.automatalib.automata.UniversalDeterministicAutomaton<?,I,?,?,?> & net.automatalib.automata.concepts.SuffixOutput<I,D>> List<de.learnlib.testsupport.it.learner.LearnerVariantITCase<I,D,A>> createExampleITCases(LearningExample<I,D,A> example, de.learnlib.testsupport.it.learner.LearnerVariantListImpl<A,I,D> variants)
Copyright © 2018. All rights reserved.