Home
last modified time | relevance | path

Searched refs:lpi_items (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/app/forlinx/DWKeyboard/include/pinyin/include/
H A Ddicttrie.h113 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size,
120 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size,
126 const DictExtPara *dep, LmaPsbItem *lpi_items,
131 const DictExtPara *dep, LmaPsbItem *lpi_items,
136 const DictExtPara *dep, LmaPsbItem *lpi_items,
188 LmaPsbItem *lpi_items,
192 LmaPsbItem *lpi_items, size_t lpi_max);
H A Dlpicache.h51 size_t put_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_num);
57 size_t get_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_max);
H A Datomdictbase.h126 LmaPsbItem *lpi_items,
140 LmaPsbItem *lpi_items, size_t lpi_max) = 0;
H A Duserdict.h51 const DictExtPara *dep, LmaPsbItem *lpi_items,
55 LmaPsbItem *lpi_items, size_t lpi_max);
312 LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend);
H A Dmatrixsearch.h328 size_t extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[],
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/include/
H A Ddicttrie.h113 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size,
120 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size,
126 const DictExtPara *dep, LmaPsbItem *lpi_items,
131 const DictExtPara *dep, LmaPsbItem *lpi_items,
136 const DictExtPara *dep, LmaPsbItem *lpi_items,
188 LmaPsbItem *lpi_items,
192 LmaPsbItem *lpi_items, size_t lpi_max);
H A Dlpicache.h51 size_t put_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_num);
57 size_t get_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_max);
H A Datomdictbase.h126 LmaPsbItem *lpi_items,
140 LmaPsbItem *lpi_items, size_t lpi_max) = 0;
H A Duserdict.h51 const DictExtPara *dep, LmaPsbItem *lpi_items,
55 LmaPsbItem *lpi_items, size_t lpi_max);
312 LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend);
H A Dmatrixsearch.h328 size_t extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[],
/OK3568_Linux_fs/app/forlinx/flapp/src/keyboard/pinyin/share/
H A Ddicttrie.cpp314 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, in fill_lpi_buffer() argument
319 lpi_items[lpi_num].id = get_lemma_id(node->homo_idx_buf_off + in fill_lpi_buffer()
321 lpi_items[lpi_num].lma_len = 1; in fill_lpi_buffer()
322 lpi_items[lpi_num].psb = in fill_lpi_buffer()
323 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_num].id)); in fill_lpi_buffer()
332 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, in fill_lpi_buffer() argument
338 lpi_items[lpi_num].id = get_lemma_id(homo_buf_off + homo); in fill_lpi_buffer()
339 lpi_items[lpi_num].lma_len = lma_len; in fill_lpi_buffer()
340 lpi_items[lpi_num].psb = in fill_lpi_buffer()
341 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_num].id)); in fill_lpi_buffer()
[all …]
H A Dlpicache.cpp55 size_t LpiCache::put_cache(uint16 splid, LmaPsbItem lpi_items[], in put_cache() argument
63 lpi_cache_this[pos] = lpi_items[pos]; in put_cache()
69 size_t LpiCache::get_cache(uint16 splid, LmaPsbItem lpi_items[], in get_cache() argument
76 lpi_items[pos] = lpi_cache_this[pos]; in get_cache()
H A Duserdict.cpp380 LmaPsbItem *lpi_items, in extend_dict() argument
391 lpi_items, lpi_max, &need_extend); in extend_dict()
530 LmaPsbItem *lpi_items, size_t lpi_max) { in get_lpis() argument
531 return _get_lpis(splid_str, splid_str_len, lpi_items, lpi_max, NULL); in get_lpis()
535 uint16 splid_str_len, LmaPsbItem *lpi_items, in _get_lpis() argument
623 lpi_items[lpi_current].psb = translate_score(scores_[middle]); in _get_lpis()
624 lpi_items[lpi_current].id = ids_[middle]; in _get_lpis()
625 lpi_items[lpi_current].lma_len = nchar; in _get_lpis()
H A Dmatrixsearch.cpp1558 size_t MatrixSearch::extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[], in extend_mtrx_nd() argument
1576 float score = mtrx_nd->score + lpi_items[pos].psb; in extend_mtrx_nd()
1593 mtrx_nd_res->id = lpi_items[pos].id; in extend_mtrx_nd()