14 virtual double Query(
const string& context,
18 inline static double Evaluate(
const string& context,
19 const string& entry_text,
24 const double kPenalty = -13.815510557964274;
26 (grammar ? grammar->
Query(context, entry_text, is_rear) : kPenalty);
Definition component.h:21
Definition config_component.h:21
virtual ~Grammar()
Definition grammar.h:13
virtual double Query(const string &context, const string &word, bool is_rear)=0
static double Evaluate(const string &context, const string &entry_text, double entry_weight, bool is_rear, Grammar *grammar)
Definition grammar.h:18