Joshua
open source statistical hierarchical phrase-based machine translation system
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends
joshua.decoder.ff.tm.SentenceFilteredGrammar Member List
This is the complete list of members for joshua.decoder.ff.tm.SentenceFilteredGrammar, including all inherited members.
AbstractGrammar(JoshuaConfiguration config)joshua.decoder.ff.tm.AbstractGrammar
AbstractGrammar(int owner, int spanLimit)joshua.decoder.ff.tm.AbstractGrammar
addGlueRules(ArrayList< FeatureFunction > featureFunctions)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
addOOVRules(int sourceWord, List< FeatureFunction > featureFunctions)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
joshua::decoder::ff::tm::AbstractGrammar.addOOVRules(Grammar grammar, Lattice< Token > inputLattice, List< FeatureFunction > featureFunctions, boolean onlyTrue)joshua.decoder.ff.tm.AbstractGrammar [static]
addRule(Rule rule)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
baseGrammarjoshua.decoder.ff.tm.SentenceFilteredGrammar [private]
constructManualRule(int lhs, int[] sourceWords, int[] targetWords, float[] scores, int aritity)joshua.decoder.ff.tm.SentenceFilteredGrammar
createReader(String format, String grammarFile)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar [protected]
filter(Trie unfilteredTrieRoot)joshua.decoder.ff.tm.SentenceFilteredGrammar [private]
filter(int i, SentenceFilteredTrie trieNode, boolean lastWasNT)joshua.decoder.ff.tm.SentenceFilteredGrammar [private]
filter_regexp(Trie unfilteredTrie)joshua.decoder.ff.tm.SentenceFilteredGrammar [private]
filteredTriejoshua.decoder.ff.tm.SentenceFilteredGrammar [private]
getMaxSourcePhraseLength()joshua.decoder.ff.tm.AbstractGrammar
getNumDenseFeatures()joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
getNumRules()joshua.decoder.ff.tm.SentenceFilteredGrammar
getNumRules(Trie node)joshua.decoder.ff.tm.SentenceFilteredGrammar
getOwner()joshua.decoder.ff.tm.AbstractGrammar
getTrieRoot()joshua.decoder.ff.tm.SentenceFilteredGrammar
hasRuleForSpan(int startIndex, int endIndex, int pathLength)joshua.decoder.ff.tm.SentenceFilteredGrammar
isRegexpGrammar()joshua.decoder.ff.tm.SentenceFilteredGrammar
isSorted()joshua.decoder.ff.tm.AbstractGrammar
joshuaConfigurationjoshua.decoder.ff.tm.AbstractGrammar [protected]
matchesSentence(Trie childTrie)joshua.decoder.ff.tm.SentenceFilteredGrammar [private]
maxSourcePhraseLengthjoshua.decoder.ff.tm.AbstractGrammar [protected]
MemoryBasedBatchGrammar(JoshuaConfiguration joshuaConfiguration)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
MemoryBasedBatchGrammar(String owner, JoshuaConfiguration joshuaConfiguration)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
MemoryBasedBatchGrammar(GrammarReader< Rule > gr, JoshuaConfiguration joshuaConfiguration)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
MemoryBasedBatchGrammar(String formatKeyword, String grammarFile, String owner, String defaultLHSSymbol, int spanLimit, JoshuaConfiguration joshuaConfiguration)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
OOV_RULE_IDjoshua.decoder.ff.tm.AbstractGrammar [static]
ownerjoshua.decoder.ff.tm.AbstractGrammar [protected]
printGrammar()joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar [protected]
sentencejoshua.decoder.ff.tm.SentenceFilteredGrammar [private]
SentenceFilteredGrammar(AbstractGrammar baseGrammar, Sentence sentence)joshua.decoder.ff.tm.SentenceFilteredGrammar [package]
setRegexpGrammar(boolean value)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
setSorted(boolean sorted)joshua.decoder.ff.tm.AbstractGrammar [protected]
setSpanLimit(int spanLimit)joshua.decoder.ff.tm.hash_based.MemoryBasedBatchGrammar
sortedjoshua.decoder.ff.tm.AbstractGrammar [protected]
sortGrammar(List< FeatureFunction > models)joshua.decoder.ff.tm.AbstractGrammar
spanLimitjoshua.decoder.ff.tm.AbstractGrammar [protected]
tokensjoshua.decoder.ff.tm.SentenceFilteredGrammar [private]
writeGrammarOnDisk(String file)joshua.decoder.ff.tm.AbstractGrammar