public class BasicTeacher extends StringDistanceTeacher
| Constructor and Description |
|---|
BasicTeacher(Blocker blocker,
MatchData data)
Create a teacher from a blocker and a dataset.
|
BasicTeacher(StringWrapperIterator wrapperIterator,
DistanceInstanceIterator distanceInstancePool,
DistanceInstanceIterator distanceExamplePool)
Create a teacher using specific values for the various iterators.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceInstanceIterator |
distanceExamplePool()
A pool of unlabeled pairs of strings over which distances will be computed,
to be used for supervised learning.
|
DistanceInstanceIterator |
distanceInstancePool()
A pool of unlabeled pairs of strings over which distances will be computed,
to be used for active or semi-supervised learning.
|
boolean |
hasAnswers()
Return true if this teacher can answer more queries.
|
DistanceInstance |
labelInstance(DistanceInstance distanceInstance)
Label an instance queried by the learner.
|
StringWrapperIterator |
stringWrapperIterator()
Strings over which distances will be computed.
|
trainpublic BasicTeacher(Blocker blocker, MatchData data)
public BasicTeacher(StringWrapperIterator wrapperIterator, DistanceInstanceIterator distanceInstancePool, DistanceInstanceIterator distanceExamplePool)
public StringWrapperIterator stringWrapperIterator()
StringDistanceTeacherstringWrapperIterator in class StringDistanceTeacherpublic DistanceInstanceIterator distanceInstancePool()
StringDistanceTeacherdistanceInstancePool in class StringDistanceTeacherpublic DistanceInstanceIterator distanceExamplePool()
StringDistanceTeacherdistanceExamplePool in class StringDistanceTeacherpublic DistanceInstance labelInstance(DistanceInstance distanceInstance)
StringDistanceTeacherlabelInstance in class StringDistanceTeacherpublic boolean hasAnswers()
StringDistanceTeacherhasAnswers in class StringDistanceTeacherCopyright © 2016. All rights reserved.