| 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 |
BasicSourcedStringWrapperIterator
A simple StringWrapperIterator implementation.
|
class |
BasicStringWrapperIterator
A simple StringWrapperIterator implementation.
|
protected class |
CombinedStringDistanceLearner.JthStringWrapperValueIterator
Iterate over the j-th field of MultiStringWrapper
|
| Modifier and Type | Method and Description |
|---|---|
StringWrapperIterator |
CombinedStringDistanceLearner.prepare(StringWrapperIterator it)
Prepare data for the sublearners.
|
StringWrapperIterator |
AbstractTokenizedStringDistance.prepare(StringWrapperIterator i) |
StringWrapperIterator |
AbstractStringDistance.prepare(StringWrapperIterator i)
Implements StringDistanceLearner api by providing a way to prep a
StringWrapperIterator for training.
|
StringWrapperIterator |
AbstractSourcedTokenizedStringDistance.prepare(StringWrapperIterator i0) |
| Modifier and Type | Method and Description |
|---|---|
protected List |
CombinedStringDistanceLearner.asMultiStringWrapperList(StringWrapperIterator i) |
StringWrapperIterator |
CombinedStringDistanceLearner.prepare(StringWrapperIterator it)
Prepare data for the sublearners.
|
StringWrapperIterator |
AbstractTokenizedStringDistance.prepare(StringWrapperIterator i) |
StringWrapperIterator |
AbstractStringDistance.prepare(StringWrapperIterator i)
Implements StringDistanceLearner api by providing a way to prep a
StringWrapperIterator for training.
|
StringWrapperIterator |
AbstractSourcedTokenizedStringDistance.prepare(StringWrapperIterator i0) |
void |
CombinedStringDistanceLearner.setStringWrapperPool(StringWrapperIterator it)
Pass the training data along to the inner learners.
|
void |
AbstractTokenizedStringDistance.setStringWrapperPool(StringWrapperIterator i) |
void |
AbstractStringDistance.setStringWrapperPool(StringWrapperIterator i)
Implements the StringDistanceLearner api, by providing a way to
accumulate statistics for a set of related strings.
|
void |
AbstractSourcedTokenizedStringDistance.setStringWrapperPool(StringWrapperIterator i) |
void |
Level2.train(StringWrapperIterator i)
Training is a null operation.
|
void |
JensenShannonDistance.train(StringWrapperIterator i)
Accumulate statistics on how often each token occurs.
|
abstract void |
AbstractTokenizedStringDistance.train(StringWrapperIterator i) |
void |
AbstractStatisticalTokenDistance.train(StringWrapperIterator i)
Accumulate statistics on how often each token value occurs
|
abstract void |
AbstractSourcedTokenizedStringDistance.train(StringWrapperIterator i) |
void |
AbstractSourcedStatisticalTokenDistance.train(StringWrapperIterator i0)
Accumulate statistics on how often each token value occurs
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SourcedStringWrapperIterator
An iterator over StringWrapper objects.
|
| Modifier and Type | Method and Description |
|---|---|
StringWrapperIterator |
StringDistanceLearner.prepare(StringWrapperIterator i)
Preprocess a StringWrapperIterator for unsupervised training.
|
protected abstract StringWrapperIterator |
StringDistanceTeacher.stringWrapperIterator()
Strings over which distances will be computed.
|
| Modifier and Type | Method and Description |
|---|---|
StringWrapperIterator |
StringDistanceLearner.prepare(StringWrapperIterator i)
Preprocess a StringWrapperIterator for unsupervised training.
|
void |
StringDistanceLearner.setStringWrapperPool(StringWrapperIterator i)
Unsupervised learning method that observes strings for which
distance will be computed.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
MatchData.MatchIterator
Iterates over all stored StringWrappers
|
static class |
SourcedMatchData.MatchIterator
Iterates over all stored StringWrappers
|
| Modifier and Type | Method and Description |
|---|---|
StringWrapperIterator |
SourcedMatchData.getIterator() |
StringWrapperIterator |
MatchData.getIterator() |
StringWrapperIterator |
MatchDataTeacher.stringWrapperIterator() |
StringWrapperIterator |
BasicTeacher.stringWrapperIterator() |
| 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.