Package de.learnlib.statistic
Interface StatisticLearner<M,I,D>
-
- Type Parameters:
M
- the automaton typeI
- input symbol classD
- output symbol class
- All Superinterfaces:
LearningAlgorithm<M,I,D>
,StatisticCollector
- All Known Subinterfaces:
StatisticLearner.DFAStatisticLearner<I>
,StatisticLearner.MealyStatisticLearner<I,O>
,StatisticLearner.MooreStatisticLearner<I,O>
- All Known Implementing Classes:
DFARefinementCounterLearner
,MealyRefinementCounterLearner
,MooreRefinementCounterLearner
,RefinementCounterLearner
public interface StatisticLearner<M,I,D> extends LearningAlgorithm<M,I,D>, StatisticCollector
Common interface for learners keeping statistics.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
StatisticLearner.DFAStatisticLearner<I>
static interface
StatisticLearner.MealyStatisticLearner<I,O>
static interface
StatisticLearner.MooreStatisticLearner<I,O>
-
Nested classes/interfaces inherited from interface de.learnlib.algorithm.LearningAlgorithm
LearningAlgorithm.DFALearner<I>, LearningAlgorithm.MealyLearner<I,O>, LearningAlgorithm.MooreLearner<I,O>, LearningAlgorithm.NFALearner<I>
-
-
Method Summary
-
Methods inherited from interface de.learnlib.algorithm.LearningAlgorithm
getHypothesisModel, refineHypothesis, startLearning
-
Methods inherited from interface de.learnlib.statistic.StatisticCollector
getStatisticalData
-
-