Beispiel #1
0
void
anthy_add_unknown_word(xstr *yomi, xstr *word)
{
  if (!(anthy_get_xstr_type(word) & XCT_KATA) &&
      !(anthy_get_xstr_type(word) & XCT_HIRA)) {
    return ;
  }
  if (yomi->len < 4 || yomi->len > 30) {
    return ;
  }
  /**/
  add_unknown_word(yomi, word);
}
Beispiel #2
0
 Vocab::Vocab(vector<string>& _index2word, bool _unknown_word) : index2word(_index2word), unknown_word(-1) {
     construct_word2index();
     if (_unknown_word) add_unknown_word();
 }
Beispiel #3
0
 Vocab::Vocab() : unknown_word(-1) {add_unknown_word();};