Keisuke Kuroyanagi
|
3225b6fe66
|
Add boundary check for ver2 bigram reading.
Bug: 16330528
Change-Id: I6aca6c7a735e2a652eb325572d44dff660789cff
|
2014-07-28 21:48:00 +09:00 |
|
Keisuke Kuroyanagi
|
d4c9d50ef0
|
Add BufferWithExtendablebufferTest
Bug: 13754552
Change-Id: Ib9c330dc85bdb5d4d3d5bc15cc3ce5f28faa0b12
|
2014-07-25 07:02:10 +09:00 |
|
Keisuke Kuroyanagi
|
ff6ca09905
|
Add BufferWithExtendableBuffer::extend()
Bug: 14425059
Change-Id: I13dd8412ba4d16a1325ac2210b3852d580e71ad3
|
2014-07-25 07:02:05 +09:00 |
|
Keisuke Kuroyanagi
|
6810e8df1e
|
Refactoring checkAndPrepareWriting.
Bug: 14425059
Change-Id: I98940f3841a6c61b0482440b4da21f415dc843f6
|
2014-07-24 10:24:42 +09:00 |
|
Keisuke Kuroyanagi
|
b22f95ec8a
|
Remove isUpdatable from constructors of dict contents.
Change-Id: I2d54f477d9b341e944e265786a734f23d152bb81
|
2014-07-11 15:23:55 +09:00 |
|
Keisuke Kuroyanagi
|
2ac934296c
|
Concatenate dict buffers other than header to a single file.
Bug: 13664080
Change-Id: I34c9d8046b339c9b855be378a5fad907382d1359
|
2014-07-11 15:15:47 +09:00 |
|
Keisuke Kuroyanagi
|
198be3a6c5
|
Fix: wrong bigram entry pos can be used during GC.
Bug: 14425059
Change-Id: I4e7c977c5ef184953682175b118de5473cdb64a6
|
2014-07-09 11:18:35 +09:00 |
|
Keisuke Kuroyanagi
|
3b8f2ece40
|
Merge "Move phrase gesture from additional features to public."
|
2014-07-02 20:35:42 +00:00 |
|
Keisuke Kuroyanagi
|
b8a9479b57
|
Move phrase gesture from additional features to public.
Bug: 15758242
Change-Id: I703dc2703afdf9402c5d2ac27411b74ece993dba
|
2014-07-08 16:36:06 +09:00 |
|
Keisuke Kuroyanagi
|
b00973952f
|
Get bigrams iterator via dict structure policy.
Bug: 14425059
Change-Id: Ie4c6afbb6a3b707b5aa8e9e4f941c9da6e6bcdbf
|
2014-07-08 16:23:31 +09:00 |
|
Keisuke Kuroyanagi
|
804f7450fc
|
Use linked list for bigram list.
BinaryDictionaryTests for VERSION4_DEV:
Before
Time: 36.461
After
Time: 33.031
Bug: 14425059
Change-Id: I9ca2714f450f61f713df6ebd34c953dece991cdb
|
2014-07-07 21:09:25 +09:00 |
|
Keisuke Kuroyanagi
|
6afd14dc94
|
Remove unused method.
Bug: 13664080
Change-Id: I47fd90f01ea9a18b11037c966150fa5fd926101b
|
2014-06-27 15:23:38 +09:00 |
|
Keisuke Kuroyanagi
|
05b1e0d42f
|
Extend jni method to use multiple previous words.
Bug: 14425059
Change-Id: I8150e8812ee32f8c713315a234b52e5b3a79d7a0
|
2014-06-26 18:47:25 +09:00 |
|
Keisuke Kuroyanagi
|
8681bef03c
|
Remove BigramDictionary form native code.
Bug: 14425059
Change-Id: I48d1a4ae6a4317afaaf67748060618f8f9485d40
|
2014-06-26 15:15:13 +09:00 |
|
Keisuke Kuroyanagi
|
d58a07666e
|
Merge "Rename jni method for n-gram supporting."
|
2014-06-24 01:52:26 +00:00 |
|
Keisuke Kuroyanagi
|
83b6ee2538
|
Rename jni method for n-gram supporting.
Bug: 14425059
Change-Id: I242d1de5d9db37344f02d8fba9035829794a56c8
|
2014-06-25 14:14:40 +09:00 |
|
Keisuke Kuroyanagi
|
0aef59746c
|
Make Beginning-of-Sentence prediction require two exposures.
Bug: 15868192
Change-Id: I4b577ad11c992d872d6f902fd50527d9ca5cc1ba
|
2014-06-25 20:20:44 +09:00 |
|
Keisuke Kuroyanagi
|
88fa47a27d
|
Support migration/dump of Beginning-of-Sentence entries.
Bug: 14119293
Change-Id: Ie975138f819794d5c34a7a547be5a6117050e084
|
2014-06-24 12:37:07 +09:00 |
|
Keisuke Kuroyanagi
|
f7322b166b
|
Make getNextWordAndNextToken output code point count.
Bug: 14425059
Change-Id: Id1c2927c8a1be0b1680206d444dbdf0c9453dceb
|
2014-06-23 19:08:30 +09:00 |
|
Keisuke Kuroyanagi
|
24d49ee577
|
Remove hasBigrams/hasShortcut flags from ver4 PtNode.
Always check bigram/shortcut content instead of having
flags in each PtNode.
Bug: 14425059
Change-Id: I9eb816681bf22fc12e3ab3c92a178a7990b90e93
|
2014-06-23 16:49:49 +09:00 |
|
Keisuke Kuroyanagi
|
0fbca1ac23
|
Remove word from personalized dicts when it's canceled.
Bug: 15555552
Bug: 15552347
Change-Id: Ia4d8c79d079e3ce233d46d4bbad4fff1be5c5c39
|
2014-06-20 14:46:13 +09:00 |
|
Keisuke Kuroyanagi
|
89899e14df
|
Merge "Update unit test for beginning-of-sentence."
|
2014-06-10 22:31:57 +00:00 |
|
Keisuke Kuroyanagi
|
e041bfab5c
|
Update unit test for beginning-of-sentence.
Bug: 14119293
Change-Id: I594a1ca1096f0c12c678dd30eb75de905e55c5bb
|
2014-06-12 16:07:39 +09:00 |
|
Keisuke Kuroyanagi
|
22931cd941
|
Enable Beginning-of-Sentence prediction for contextual dict.
Bug: 14161647
Bug: 14119293
Change-Id: I0c00f13966db88e4de85e245e7bced43c9d474b2
|
2014-06-12 12:26:18 +09:00 |
|
Keisuke Kuroyanagi
|
86fe8081b3
|
Merge "Add removeUnigramEntry() to native dictionary policy."
|
2014-06-10 22:29:12 +00:00 |
|
Keisuke Kuroyanagi
|
f12985245c
|
Add removeUnigramEntry() to native dictionary policy.
Bug: 15552347
Change-Id: Ic713f79ef26b5963060304df9c0a3a402c3cc6d4
|
2014-06-12 12:14:11 +09:00 |
|
Keisuke Kuroyanagi
|
447c19364a
|
Merge "Enable Beginning-of-Sentence prediction for contextual dict."
|
2014-06-10 22:31:57 +00:00 |
|
Keisuke Kuroyanagi
|
59ed0c2db2
|
Block offensive words in native code.
Bug: 15300452
Change-Id: Ic6c91c47453e19fb5db2c62b66659619e72b1ecf
|
2014-06-12 11:36:00 +09:00 |
|
Keisuke Kuroyanagi
|
07e1412631
|
Purge dict reading code for 401 and create for 402.
Change-Id: Ib0150b3306bb2db8aff443d1158fecc8464cbbdb
|
2014-06-10 19:22:40 +09:00 |
|
Keisuke Kuroyanagi
|
d9b8602f48
|
Implement getMaxProbabilityOfExactMatches().
Bug: 13142176
Bug: 15428247
Change-Id: I5be6d683be95505412615ca7c88260de1ea05f54
|
2014-06-06 17:37:46 +09:00 |
|
Keisuke Kuroyanagi
|
7852765a50
|
Add length check for attaching a BoS marker.
Bug: 15297872
Change-Id: I7b0a27409b81b76561d19c6caa18a5011d3e90f6
|
2014-05-28 20:20:39 +09:00 |
|
Keisuke Kuroyanagi
|
f9ce867d80
|
Add boundary check for v4 bigram reading.
Bug: 14496386
Change-Id: Iedd3445c3222a777a2476beed7d9eb53773f406c
|
2014-05-27 19:29:35 +09:00 |
|
Keisuke Kuroyanagi
|
dfca51726e
|
Return whether the dynamic dict operation was success.
Bug: 12184250
Change-Id: Iee7e00c1e84c95551a077f4dd023c0a9b9ac9466
|
2014-05-27 17:30:00 +09:00 |
|
Keisuke Kuroyanagi
|
a6278eb9c1
|
Use whether it's exact match to detect distracters.
Bug: 13142176
Change-Id: Id5b7286d28897931f7bfe571be45d46ffeef4adf
|
2014-05-26 21:56:20 +09:00 |
|
Keisuke Kuroyanagi
|
a37f374ad1
|
Version up dynamic dict format from 401 to 402.
Change-Id: Ibea36af905ade773ae3db3a5456f7b5a0ad7d220
|
2014-05-23 20:20:56 +09:00 |
|
Keisuke Kuroyanagi
|
1adca93381
|
Extend jni methods and enable Beginning-of-Sentence.
Bug: 14119293
Change-Id: I78fc877367dd0d6240eeacb750b6d2d0b93cba83
|
2014-05-23 19:58:58 +09:00 |
|
Keisuke Kuroyanagi
|
96990ca773
|
Support Beginning-of-Sentence in native code
Bug: 14119293
Change-Id: I0f382e33a19bf481823b23405d454de61ec835ff
|
2014-05-23 17:23:08 +09:00 |
|
Keisuke Kuroyanagi
|
6600340af5
|
Fix: PtNodeParams.representsNonWordInfo()
Change-Id: I7ab4fb280e8ac89f81d0b32b0663a86c9b69aa5d
|
2014-05-23 13:49:18 +09:00 |
|
Keisuke Kuroyanagi
|
2a015dcb25
|
Add Beginning-of-Sentence info in UnigramProperty.
Bug: 14119293
Bug: 14425059
Change-Id: I8a894352568377d32468e5563f4e89af00d22944
|
2014-05-23 00:07:14 +09:00 |
|
Keisuke Kuroyanagi
|
9f8c9a0161
|
Use PrevWordsInfo to add/remove n(bi)-gram in native code.
Bug: 14119293
Bug: 14425059
Change-Id: I4b9a46bfd670b35195418eaee51456d44fb91b6d
|
2014-05-21 18:30:34 +09:00 |
|
Keisuke Kuroyanagi
|
fa7db65dec
|
Support multiple previous words in DicNode.
Bug: 14425059
Change-Id: Ib8682befe4d7d9fe5122eb538e7c804f75ded463
|
2014-05-19 11:47:10 +09:00 |
|
Keisuke Kuroyanagi
|
45d1a936a7
|
Move prev word related logic to PrevWordsInfo.
Bug: 14119293
Bug: 14425059
Change-Id: I1bbd7ab4ace2c475f27bc468cb7b4d67e1ae2f9f
|
2014-05-16 22:31:45 +09:00 |
|
Keisuke Kuroyanagi
|
b94ec1437b
|
Introduce MAX_PREV_WORD_COUNT_FOR_N_GRAM.
Bug: 14425059
Change-Id: I587f90df026a14359d2ee452040bbfaf02c1ae51
|
2014-05-15 18:45:49 +09:00 |
|
Keisuke Kuroyanagi
|
b87fffb8be
|
Refactoring: Move prev word information into PrevWordsInfo.
Bug: 14119293
Bug: 14425059
Change-Id: I5a5f81c6b189e3ad1da093343a3121463f87c21c
|
2014-05-15 18:39:23 +09:00 |
|
Keisuke Kuroyanagi
|
d6fdd58cc0
|
Cleanup DicTraverseSession.
Change-Id: I953665e1958e7214e9365e2bc9d3f3843016dc81
|
2014-05-15 17:41:23 +09:00 |
|
Keisuke Kuroyanagi
|
e810a266fd
|
Merge "Quit use bigram probability diff for ver4 dict."
|
2014-05-15 07:07:25 +00:00 |
|
Keisuke Kuroyanagi
|
64341927d2
|
Quit use bigram probability diff for ver4 dict.
Change-Id: I2cfcfbcf351877d1dff466a24974dbb05908f14e
|
2014-05-15 16:02:58 +09:00 |
|
Keisuke Kuroyanagi
|
a709bc7f93
|
Merge "Reduce the cost for handling intentional omission."
|
2014-05-15 03:31:39 +00:00 |
|
Keisuke Kuroyanagi
|
39e5a15af0
|
Merge "Always keep PtNodes that represent non-word info during GC."
|
2014-05-15 02:38:57 +00:00 |
|
Keisuke Kuroyanagi
|
91d7538225
|
Merge "Add VERSION_4_DEV(402) in native code."
|
2014-05-14 13:40:10 +00:00 |
|