Rebrand names of Language Models
Revert "Rebrand names of Language Models" This reverts commit 1a2436ae5a6b669840686e84871328d3ef39da4d. Rebrand names of Language Models
This commit is contained in:
parent
317dcc3848
commit
b04d4e3447
|
@ -117,13 +117,13 @@ static NSString *const kGraphVizOutputfile = @"/tmp/vChewing-visualization.dot";
|
|||
#endif
|
||||
|
||||
// shared language model object that stores our phrase-term probability database
|
||||
FastLM gLanguageModel;
|
||||
FastLM gLanguageModelSimpBopomofo;
|
||||
FastLM gLanguageModelCHT;
|
||||
FastLM gLanguageModelCHS;
|
||||
|
||||
static const int kUserOverrideModelCapacity = 500;
|
||||
static const double kObservedOverrideHalflife = 5400.0; // 1.5 hr.
|
||||
vChewing::UserOverrideModel gUserOverrideModel(kUserOverrideModelCapacity, kObservedOverrideHalflife);
|
||||
vChewing::UserOverrideModel gUserOverrideModelSimpBopomofo(kUserOverrideModelCapacity, kObservedOverrideHalflife);
|
||||
vChewing::UserOverrideModel gUserOverrideModelCHT(kUserOverrideModelCapacity, kObservedOverrideHalflife);
|
||||
vChewing::UserOverrideModel gUserOverrideModelCHS(kUserOverrideModelCapacity, kObservedOverrideHalflife);
|
||||
|
||||
// https://clang-analyzer.llvm.org/faq.html
|
||||
__attribute__((annotate("returns_localized_nsstring")))
|
||||
|
@ -199,9 +199,9 @@ static double FindHighestScore(const vector<NodeAnchor>& nodes, double epsilon)
|
|||
_bpmfReadingBuffer = new BopomofoReadingBuffer(BopomofoKeyboardLayout::StandardLayout());
|
||||
|
||||
// create the lattice builder
|
||||
_languageModel = &gLanguageModel;
|
||||
_languageModel = &gLanguageModelCHT;
|
||||
_builder = new BlockReadingBuilder(_languageModel);
|
||||
_uom = &gUserOverrideModel;
|
||||
_uom = &gUserOverrideModelCHT;
|
||||
|
||||
// each Mandarin syllable is separated by a hyphen
|
||||
_builder->setJoinSeparator("-");
|
||||
|
@ -337,13 +337,13 @@ static double FindHighestScore(const vector<NodeAnchor>& nodes, double epsilon)
|
|||
|
||||
if ([value isKindOfClass:[NSString class]] && [value isEqual:kSimpBopomofoModeIdentifier]) {
|
||||
newInputMode = kSimpBopomofoModeIdentifier;
|
||||
newLanguageModel = &gLanguageModelSimpBopomofo;
|
||||
newUom = &gUserOverrideModelSimpBopomofo;
|
||||
newLanguageModel = &gLanguageModelCHS;
|
||||
newUom = &gUserOverrideModelCHS;
|
||||
}
|
||||
else {
|
||||
newInputMode = kBopomofoModeIdentifier;
|
||||
newLanguageModel = &gLanguageModel;
|
||||
newUom = &gUserOverrideModel;
|
||||
newLanguageModel = &gLanguageModelCHT;
|
||||
newUom = &gUserOverrideModelCHT;
|
||||
}
|
||||
|
||||
// Only apply the changes if the value is changed
|
||||
|
@ -1407,6 +1407,6 @@ static void LTLoadLanguageModelFile(NSString *filenameWithoutExtension, FastLM &
|
|||
|
||||
void LTLoadLanguageModel()
|
||||
{
|
||||
LTLoadLanguageModelFile(@"data", gLanguageModel);
|
||||
LTLoadLanguageModelFile(@"data-chs", gLanguageModelSimpBopomofo);
|
||||
LTLoadLanguageModelFile(@"data", gLanguageModelCHT);
|
||||
LTLoadLanguageModelFile(@"data-chs", gLanguageModelCHS);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue