diff --git a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/CNSLM.h b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/CNSLM.h index 6154330a..f464255f 100644 --- a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/CNSLM.h +++ b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/CNSLM.h @@ -39,11 +39,11 @@ namespace vChewing class CNSLM : public UserPhrasesLM { public: - virtual bool allowConsolidation() override + bool allowConsolidation() override { return false; } - virtual float overridedValue() override + float overridedValue() override { return -11.0; } diff --git a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/SymbolLM.h b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/SymbolLM.h index 78d2a5b7..7c385307 100644 --- a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/SymbolLM.h +++ b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/SymbolLM.h @@ -39,11 +39,11 @@ namespace vChewing class SymbolLM : public UserPhrasesLM { public: - virtual bool allowConsolidation() override + bool allowConsolidation() override { return false; } - virtual float overridedValue() override + float overridedValue() override { return -13.0; } diff --git a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/UserSymbolLM.h b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/UserSymbolLM.h index 7d8646cc..7f37c3ac 100644 --- a/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/UserSymbolLM.h +++ b/Source/Modules/LangModelRelated/SubLanguageModels/InstantiatedModels/UserSymbolLM.h @@ -39,11 +39,11 @@ namespace vChewing class UserSymbolLM : public UserPhrasesLM { public: - virtual bool allowConsolidation() override + bool allowConsolidation() override { return true; } - virtual float overridedValue() override + float overridedValue() override { return -12.0; }