| Package | Description |
|---|---|
| com.wcohen.ss |
This package contains a bunch of approximate string comparators, plus code for
performing controlled experiments with this.
|
| com.wcohen.ss.api | |
| com.wcohen.ss.expt |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicDistanceInstanceIterator
A simple DistanceInstanceIterator implementation.
|
protected class |
CombinedStringDistanceLearner.JthDistanceInstanceIterator
Iterate over the j-th field of MultiStringWrapper's in a DistanceInstance of MultiStringWrapper's
|
| Modifier and Type | Method and Description |
|---|---|
DistanceInstanceIterator |
CombinedStringDistanceLearner.prepare(DistanceInstanceIterator it)
Prepare data for the learners.
|
DistanceInstanceIterator |
AbstractStringDistance.prepare(DistanceInstanceIterator i)
Implements StringDistanceLearner api by providing a way to prep a
DistanceInstanceIterator for training.
|
| Modifier and Type | Method and Description |
|---|---|
protected List |
CombinedStringDistanceLearner.asMultiDistanceInstanceList(DistanceInstanceIterator i) |
DistanceInstanceIterator |
CombinedStringDistanceLearner.prepare(DistanceInstanceIterator it)
Prepare data for the learners.
|
DistanceInstanceIterator |
AbstractStringDistance.prepare(DistanceInstanceIterator i)
Implements StringDistanceLearner api by providing a way to prep a
DistanceInstanceIterator for training.
|
void |
CombinedStringDistanceLearner.setDistanceInstancePool(DistanceInstanceIterator it)
Pass the training data along to the inner learners.
|
void |
AbstractStringDistance.setDistanceInstancePool(DistanceInstanceIterator i)
Implements StringDistanceLearner api by providing a way to
accept a pool of unlabeled DistanceInstance's.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract DistanceInstanceIterator |
StringDistanceTeacher.distanceExamplePool()
A pool of unlabeled pairs of strings over which distances will be computed,
to be used for supervised learning.
|
protected abstract DistanceInstanceIterator |
StringDistanceTeacher.distanceInstancePool()
A pool of unlabeled pairs of strings over which distances will be computed,
to be used for active or semi-supervised learning.
|
DistanceInstanceIterator |
StringDistanceLearner.prepare(DistanceInstanceIterator i)
Preprocess a DistanceInstanceIterator for supervised training.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceInstanceIterator |
StringDistanceLearner.prepare(DistanceInstanceIterator i)
Preprocess a DistanceInstanceIterator for supervised training.
|
void |
StringDistanceLearner.setDistanceInstancePool(DistanceInstanceIterator i)
Accept a set of unlabeled DistanceInstance, to use in making
distance instance queries.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceInstanceIterator |
MatchDataTeacher.distanceExamplePool() |
DistanceInstanceIterator |
BasicTeacher.distanceExamplePool() |
DistanceInstanceIterator |
MatchDataTeacher.distanceInstancePool() |
DistanceInstanceIterator |
BasicTeacher.distanceInstancePool() |
| Constructor and Description |
|---|
BasicTeacher(StringWrapperIterator wrapperIterator,
DistanceInstanceIterator distanceInstancePool,
DistanceInstanceIterator distanceExamplePool)
Create a teacher using specific values for the various iterators.
|
Copyright © 2016. All rights reserved.