Skip to content

Commit 15d8d72

Browse files
committed
Merge branch 'unite'
2 parents a890b3a + 9773ba3 commit 15d8d72

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/dict/dict_settings.cc

+7
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ static void DiscoverColumns(DictSettings* settings, const YAML::Node& doc);
1515

1616
DictSettings::DictSettings()
1717
: use_preset_vocabulary(false)
18+
, use_rule_based_encoder(false)
1819
, max_phrase_length(0)
1920
, min_phrase_weight(0)
2021
{
@@ -49,6 +50,12 @@ bool DictSettings::LoadFromFile(const std::string& dict_file) {
4950
if (doc["min_phrase_weight"])
5051
min_phrase_weight = doc["min_phrase_weight"].as<double>();
5152
}
53+
if (doc["encoder"]["rules"]) {
54+
use_rule_based_encoder = true;
55+
}
56+
else {
57+
use_rule_based_encoder = false;
58+
}
5259
DiscoverTables(this, doc);
5360
DiscoverColumns(this, doc);
5461
return true;

0 commit comments

Comments
 (0)