| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/tslmpack/ |
| arpa_slm.h | 50 TSIMWordId hw[N_GRAM]; member in struct:CArpaSlm::TLeaf
|
| /nv-g11n/inputmethod/sunpinyin2/src/slm/tslmpack/ |
| arpa_slm.h | 50 TSIMWordId hw[N_GRAM]; member in struct:CArpaSlm::TLeaf
|
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/slmprune/ |
| slmprune.cpp | 89 double CalcDistance(int lvl, int* idx, TSIMWordId* hw); 169 TSIMWordId hw[16]; // it should be lvl+1, yet some compiler do not support it local 177 hw[lvl] = (((TLeaf*)level[lvl])+idx[lvl])->id; 179 hw[lvl] = (((TNode*)level[lvl])+idx[lvl])->id; 185 hw[j] = pnode->id; 196 pbuf[idx[lvl]].d = CalcDistance(lvl, idx, hw); 288 double CSlmPruner::CalcDistance(int lvl, int* idx, TSIMWordId* hw) 291 TSIMWordId w = hw[lvl]; 301 PH *= getPr(i, hw+1+(lvl-i)); 318 PH_W = getPr(lvl-1, hw+2) [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/slmprune/ |
| slmprune.cpp | 89 double CalcDistance(int lvl, int* idx, TSIMWordId* hw); 169 TSIMWordId hw[16]; // it should be lvl+1, yet some compiler do not support it local 177 hw[lvl] = (((TLeaf*)level[lvl])+idx[lvl])->id; 179 hw[lvl] = (((TNode*)level[lvl])+idx[lvl])->id; 185 hw[j] = pnode->id; 196 pbuf[idx[lvl]].d = CalcDistance(lvl, idx, hw); 288 double CSlmPruner::CalcDistance(int lvl, int* idx, TSIMWordId* hw) 291 TSIMWordId w = hw[lvl]; 301 PH *= getPr(i, hw+1+(lvl-i)); 318 PH_W = getPr(lvl-1, hw+2) [all...] |