| /nv-g11n/inputmethod/sunpinyin/ime/src/slm/ |
| slm.cpp | 118 for (unsigned lvl = 0; lvl <= m_N; ++lvl) { 119 m_Levels[lvl] = (void*)pn; 120 pn += m_LevelSizes[lvl]; 174 unsigned int lvl = history.getLevel(); local 188 TNode* pn = ((TNode *)m_Levels[lvl]) + ((lvl)?pos:0); 192 if (lvl < m_N-1) { 193 TNode* pBase =(TNode*)m_Levels[lvl+1] 254 unsigned int lvl = st.getLevel(); local [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/ |
| slm.cpp | 118 for (int lvl = 0; lvl <= m_N; ++lvl) { 119 m_Levels[lvl] = (void*)pn; 120 pn += m_LevelSizes[lvl]; 176 unsigned int lvl = history.getLevel(); local 190 TNode* pn = ((TNode *)m_Levels[lvl]) + ((lvl)?pos:0); 194 if (lvl < m_N-1) { 195 TNode* pBase =(TNode*)m_Levels[lvl+1] 256 unsigned int lvl = st.getLevel(); local [all...] |
| sim_slmbuilder.cpp | 127 for (int lvl=0; lvl<n+1; ++lvl) 129 nr[lvl][r] = 0; 235 for (int lvl=1; lvl<nlevel; ++lvl) { 236 TNodeLevel& v = *(TNodeLevel*)(level[lvl]); 239 nr[lvl][0] += freq; 241 nr[lvl][freq] += freq 459 int lvl; local [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/ |
| slm.cpp | 124 for (int lvl = 0; lvl <= m_N; ++lvl) { 125 m_Levels[lvl] = (void*)pn; 126 pn += m_LevelSizes[lvl]; 182 unsigned int lvl = history.getLevel(); local 196 TNode* pn = ((TNode *)m_Levels[lvl]) + ((lvl)?pos:0); 200 if (lvl < m_N-1) { 201 TNode* pBase =(TNode*)m_Levels[lvl+1] 262 unsigned int lvl = st.getLevel(); local [all...] |
| sim_slmbuilder.cpp | 127 for (int lvl=0; lvl<n+1; ++lvl) 129 nr[lvl][r] = 0; 235 for (int lvl=1; lvl<nlevel; ++lvl) { 236 TNodeLevel& v = *(TNodeLevel*)(level[lvl]); 239 nr[lvl][0] += freq; 241 nr[lvl][freq] += freq 459 int lvl; local [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/tslminfo/ |
| tslminfo.cpp | 66 getLevelSize(int lvl) { return m_LevelSizes[lvl]; } 72 beginLevel(int lvl, iterator& it); 111 CIterateThreadSlm::beginLevel(int lvl, iterator& it) 114 if (lvl > m_N) return false; 115 for (int i=0; i <= lvl; ++i) 124 unsigned int lvl = s.getLevel(); local 125 if (lvl == m_N) { 126 return (((TLeaf*)m_Levels[lvl]) + s.getIdx()); 128 return (((TNode*)m_Levels[lvl]) + s.getIdx()) [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/tslminfo/ |
| tslminfo.cpp | 66 getLevelSize(int lvl) { return m_LevelSizes[lvl]; } 72 beginLevel(int lvl, iterator& it); 111 CIterateThreadSlm::beginLevel(int lvl, iterator& it) 114 if (lvl > m_N) return false; 115 for (int i=0; i <= lvl; ++i) 124 unsigned int lvl = s.getLevel(); local 125 if (lvl == m_N) { 126 return (((TLeaf*)m_Levels[lvl]) + s.getIdx()); 128 return (((TNode*)m_Levels[lvl]) + s.getIdx()) [all...] |
| /nv-g11n/inputmethod/sunpinyin/slm/src/slm/thread/ |
| slmthread.cpp | 67 getLevelSize(int lvl) { return sz[lvl]; } 76 beginLevelIteration(int lvl, TLevelIterator& it); 108 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 111 if (lvl == N-1) { 112 TLeaf* p = (TLeaf*)level[lvl+1]; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 116 TNode* p = (TNode*)level[lvl+1] 190 int lvl = it.m_history.size()-1; local [all...] |
| /nv-g11n/inputmethod/sunpinyin2/src/slm/thread/ |
| slmthread.cpp | 67 getLevelSize(int lvl) { return sz[lvl]; } 76 beginLevelIteration(int lvl, TLevelIterator& it); 108 for (int lvl=0; lvl < n && pstate != NULL; ++lvl) { 111 if (lvl == N-1) { 112 TLeaf* p = (TLeaf*)level[lvl+1]; 113 pstate = (void*)binary_find_id(p+h, p+t, hw[lvl]); 116 TNode* p = (TNode*)level[lvl+1] 190 int lvl = it.m_history.size()-1; local [all...] |