| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/ |
| sim_slmbuilder.cpp | 461 void* pnode = &((*(TNodeLevel*)level[0])[0]); local 467 return exp(-((TNode*)pnode)->pr); 469 return ((TNode*)pnode)->pr; 473 for (lvl = 0; pnode != NULL && lvl < n; ++lvl) { 475 bow = exp(-((TNode*)pnode)->bow); 477 bow = ((TNode*)pnode)->bow; 479 pnode = FindChild(lvl, (TNode*)pnode, words[lvl]); 482 if (pnode != NULL) { // find the whole string 484 return exp(-((TLeaf*)pnode)->pr) 502 TNode* pnode = &((*(TNodeLevel*)level[lvl+1])[0]); local [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/slmprune/ |
| slmprune.cpp | 182 TNode* pnode = ((TNode*)level[j])+idx[j]; local 183 for (; (pnode+1)->child <= idx[j+1]; ++pnode, ++idx[j]) 185 hw[j] = pnode->id;
|
| /nv-g11n/inputmethod/sunpinyin2/src/slm/ |
| sim_slmbuilder.cpp | 461 void* pnode = &((*(TNodeLevel*)level[0])[0]); local 467 return exp(-((TNode*)pnode)->pr); 469 return ((TNode*)pnode)->pr; 473 for (lvl = 0; pnode != NULL && lvl < n; ++lvl) { 475 bow = exp(-((TNode*)pnode)->bow); 477 bow = ((TNode*)pnode)->bow; 479 pnode = FindChild(lvl, (TNode*)pnode, words[lvl]); 482 if (pnode != NULL) { // find the whole string 484 return exp(-((TLeaf*)pnode)->pr) 502 TNode* pnode = &((*(TNodeLevel*)level[lvl+1])[0]); local [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/slmprune/ |
| slmprune.cpp | 182 TNode* pnode = ((TNode*)level[j])+idx[j]; local 183 for (; (pnode+1)->child <= idx[j+1]; ++pnode, ++idx[j]) 185 hw[j] = pnode->id;
|
| /nv-g11n/inputmethod/sunpinyin/slm/src/lexicon/ |
| pytrie_gen.cpp | 355 CPinyinTrieMaker::insertTransfer(TNode* pnode, unsigned char c) 357 CTrans::iterator itt = pnode->m_Trans.find(c); 358 CTrans::iterator ite = pnode->m_Trans.end(); 362 pnode->m_Trans[c] = p; 364 p->m_SyllablePrefix = pnode->m_SyllablePrefix; 381 TNode *pnode = &m_RootNode; local 384 pnode->m_bFullSyllableTransfer = true; 385 pnode = insertTransfer(pnode, (unsigned char)*p); 386 pnode->m_bExpanded = true 406 TNode* pnode = *itNode; local [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/lexicon/ |
| pytrie_gen.cpp | 307 CPinyinTrieMaker::insertTransfer(TNode* pnode, unsigned s) 309 CTrans::const_iterator itt = pnode->m_Trans.find(s); 310 CTrans::const_iterator ite = pnode->m_Trans.end(); 315 pnode->m_Trans[s] = p; 324 TNode *pnode = &m_RootNode; local 332 pnode = insertTransfer(pnode, *it); 334 insertWordId(pnode->m_WordIdSet, wid); 339 CPinyinTrieMaker::addCombinedTransfers (TNode *pnode, unsigned s, const CNodeSet& nodes) 357 pnode->m_Trans[s] = p 419 TNode* pnode = *itNode; local 477 TNode *pnode = *itNode; local [all...] |