示例#1
0
void ShdCrfTagger::tagging(sequence *s, label_t& ls)
{
   instance_t ins;
   this->ext(s, ins);
   // build lattice
   int length = ins.size();
   vlattice_t l(length);
   this->initlattice(l, ins);
   // backtrack pointer
   vynode_t *bt = this->viterbi(l);
   ls.resize(length);
   this->backtrack(bt, ls);
}