Searched refs:lpi_items (Results 1 - 9 of 9) sorted by relevance

/packages/inputmethods/PinyinIME/jni/include/
H A Dlpicache.h49 // Note: splid must be a half id, and lpi_items must be not NULL. The
51 size_t put_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_num);
55 // Note: splid must be a half id, and lpi_items must be not NULL. The
57 size_t get_cache(uint16 splid, LmaPsbItem lpi_items[], size_t lpi_max);
H A Ddicttrie.h111 // them into the lpi_items buffer.
113 size_t fill_lpi_buffer(LmaPsbItem lpi_items[], size_t max_size,
117 // them into the lpi_items buffer.
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 Datomdictbase.h119 * @param lpi_items Used to fill in the lemmas matched.
126 LmaPsbItem *lpi_items,
135 * @param lpi_items Used to return matched lemma items with scores.
137 * @return The number of matched items which have been filled in to lpi_items.
140 LmaPsbItem *lpi_items, size_t lpi_max) = 0;
H A Duserdict.h47 const DictExtPara *dep, LmaPsbItem *lpi_items,
51 LmaPsbItem *lpi_items, size_t lpi_max);
308 LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend);
H A Dmatrixsearch.h305 // is a Shengmu id, which is only used to get lpi_items, or the result node
328 size_t extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[],
/packages/inputmethods/PinyinIME/jni/share/
H A Dlpicache.cpp55 size_t LpiCache::put_cache(uint16 splid, LmaPsbItem lpi_items[], argument
63 lpi_cache_this[pos] = lpi_items[pos];
69 size_t LpiCache::get_cache(uint16 splid, LmaPsbItem lpi_items[], argument
76 lpi_items[pos] = lpi_cache_this[pos];
H A Ddicttrie.cpp315 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, argument
320 lpi_items[lpi_num].id = get_lemma_id(node->homo_idx_buf_off +
322 lpi_items[lpi_num].lma_len = 1;
323 lpi_items[lpi_num].psb =
324 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_num].id));
333 size_t DictTrie::fill_lpi_buffer(LmaPsbItem lpi_items[], size_t lpi_max, argument
339 lpi_items[lpi_num].id = get_lemma_id(homo_buf_off + homo);
340 lpi_items[lpi_num].lma_len = lma_len;
341 lpi_items[lpi_num].psb =
342 static_cast<LmaScoreType>(ngram.get_uni_psb(lpi_items[lpi_nu
365 extend_dict(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument
386 extend_dict0(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument
444 extend_dict1(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument
521 extend_dict2(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument
[all...]
H A Duserdict.cpp348 LmaPsbItem *lpi_items,
359 lpi_items, lpi_max, &need_extend);
498 LmaPsbItem *lpi_items, size_t lpi_max) {
499 return _get_lpis(splid_str, splid_str_len, lpi_items, lpi_max, NULL);
503 uint16 splid_str_len, LmaPsbItem *lpi_items,
591 lpi_items[lpi_current].psb = translate_score(scores_[middle]);
592 lpi_items[lpi_current].id = ids_[middle];
593 lpi_items[lpi_current].lma_len = nchar;
346 extend_dict(MileStoneHandle from_handle, const DictExtPara *dep, LmaPsbItem *lpi_items, size_t lpi_max, size_t *lpi_num) argument
497 get_lpis(const uint16 *splid_str, uint16 splid_str_len, LmaPsbItem *lpi_items, size_t lpi_max) argument
502 _get_lpis(const uint16 *splid_str, uint16 splid_str_len, LmaPsbItem *lpi_items, size_t lpi_max, bool * need_extend) argument
H A Dmatrixsearch.cpp1535 size_t MatrixSearch::extend_mtrx_nd(MatrixNode *mtrx_nd, LmaPsbItem lpi_items[], argument
1553 float score = mtrx_nd->score + lpi_items[pos].psb;
1570 mtrx_nd_res->id = lpi_items[pos].id;

Completed in 82 milliseconds