-
- Type Parameters:
L
- learner typeI
- input symbol typeD
- output domain type
public interface LearnerConstructor<L,I,D>
A simplified view on the constructor of a learning algorithm that only requires anAlphabet
definition and aMembershipOracle
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description L
constructLearner(net.automatalib.alphabet.Alphabet<I> alphabet, MembershipOracle<I,D> oracle)
Construct the learner instance.
-
-
-
Method Detail
-
constructLearner
L constructLearner(net.automatalib.alphabet.Alphabet<I> alphabet, MembershipOracle<I,D> oracle)
Construct the learner instance.- Parameters:
alphabet
- the (initial) alphabet for the learneroracle
- the oracle for answering queries- Returns:
- the learner instance
-
-