| Package | Description |
|---|---|
| com.aliasi.lm |
Classes for character- and token-based language models.
|
| com.aliasi.test.unit.lm |
| Modifier and Type | Method and Description |
|---|---|
static TrieCharSeqCounter |
TrieCharSeqCounter.readCounter(TrieReader reader,
int maxNGram)
Reads a trie character sequence counter from the specified
trie reader, restricting the result to the specified maximum
n-gram.
|
static TrieCharSeqCounter |
TrieCharSeqCounter.readFrom(InputStream in)
Reads a trie character sequence counter from the specified
input stream.
|
TrieCharSeqCounter |
NGramBoundaryLM.substringCounter()
Returns the underlying substring counter for this language
model.
|
TrieCharSeqCounter |
NGramProcessLM.substringCounter()
Returns the substring counter for this language model.
|
| Constructor and Description |
|---|
NGramProcessLM(int numChars,
double lambdaFactor,
TrieCharSeqCounter counter)
Construct an n-gram process language model with the specified
number of characters, interpolation parameter
and character sequence counter.
|
| Modifier and Type | Method and Description |
|---|---|
TrieCharSeqCounter |
MultiTrieReaderTest.merge(TrieCharSeqCounter c1,
TrieCharSeqCounter c2) |
TrieCharSeqCounter |
TrieCharSeqCounterTest.writeRead(TrieCharSeqCounter counter) |
| Modifier and Type | Method and Description |
|---|---|
void |
TrieCharSeqCounterTest.assertCopy(TrieCharSeqCounter counter) |
void |
CharSeqMultiCounterTest.assertCounters(TrieCharSeqCounter counter1,
TrieCharSeqCounter counter2) |
void |
TrieCharSeqCounterTest.assertEqualCounts(TrieCharSeqCounter c,
String[] ss,
int maxNGram) |
TrieCharSeqCounter |
MultiTrieReaderTest.merge(TrieCharSeqCounter c1,
TrieCharSeqCounter c2) |
TrieReader |
MultiTrieReaderTest.toReader(TrieCharSeqCounter counter) |
TrieCharSeqCounter |
TrieCharSeqCounterTest.writeRead(TrieCharSeqCounter counter) |
Copyright © 2016 Alias-i, Inc.. All rights reserved.