| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/ |
| sim_slm.cpp | 100 void* pstate = ((TNode*)level[0]); local 106 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 107 int h = ((TNode*)pstate)->child; 108 int t = (((TNode*)pstate)+1)->child; 110 bow = ((TNode*)pstate)->bow; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 116 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 119 if (pstate == NULL) { 122 return ((TLeaf*)pstate)->pr; // as we derive TNode from TLeaf 132 void* pstate = ((TNode*)level[0]) local [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/ |
| sim_slm.cpp | 100 void* pstate = ((TNode*)level[0]); local 106 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 107 int h = ((TNode*)pstate)->child; 108 int t = (((TNode*)pstate)+1)->child; 110 bow = ((TNode*)pstate)->bow; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 116 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 119 if (pstate == NULL) { 122 return ((TLeaf*)pstate)->pr; // as we derive TNode from TLeaf 132 void* pstate = ((TNode*)level[0]) local [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/mmseg/ |
| mmseg.cpp | 189 const CSIMDict::TState* pstate; local 192 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p+i); 220 const CSIMDict::TState* pstate; local 221 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p); 226 idcur = pstate->word_id;
|
| /nv-g11n/inputmethod/sunpinyin2/src/slm/mmseg/ |
| mmseg.cpp | 189 const CSIMDict::TState* pstate; local 192 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p+i); 220 const CSIMDict::TState* pstate; local 221 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p); 226 idcur = pstate->word_id;
|
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/slmseg/ |
| slmseg.cpp | 221 const CSIMDict::TState* pstate; local 224 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p+i); 268 const CSIMDict::TState* pstate; local 270 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p); 275 idcur = pstate->word_id;
|
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/thread/ |
| slmthread.cpp | 107 void* pstate = ((TNode*)level[0]); local 108 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 109 int h = ((TNode*)pstate)->child; 110 int t = (((TNode*)pstate)+1)->child; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 114 m = (pstate != NULL)?(((TLeaf*)pstate) - p):(-1); 117 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 118 m = (pstate != NULL)?(((TNode*)pstate) - p):(-1) [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/slmseg/ |
| slmseg.cpp | 221 const CSIMDict::TState* pstate; local 224 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p+i); 268 const CSIMDict::TState* pstate; local 270 int len = s_dict->matchLongest(s_dict->getRoot(), pstate, p); 275 idcur = pstate->word_id;
|
| /nv-g11n/inputmethod/sunpinyin2/src/slm/thread/ |
| slmthread.cpp | 107 void* pstate = ((TNode*)level[0]); local 108 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 109 int h = ((TNode*)pstate)->child; 110 int t = (((TNode*)pstate)+1)->child; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 114 m = (pstate != NULL)?(((TLeaf*)pstate) - p):(-1); 117 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 118 m = (pstate != NULL)?(((TNode*)pstate) - p):(-1) [all...] |