History log of /packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d2230525bc25bc2073886ea407f0d8ba26fe41fc 15-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Have mPrevWordCount in DicNodeProperties.

Bug: 14425059
Change-Id: I5ce22bace4ec08d0da4e5c167288a742c4426c33
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
537f6eea8a8d56fe532913a37f4dbff4b3d490af 11-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use WordIdArrayView for prevWordIds.

Bug: 14425059
Change-Id: Ia84fb997d89564e60111b46ca83bbfa3b187f316
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
d53aea5af934f8bf7f0cd46ed578fe531dff96c5 10-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove unigram probability from dicNode.

Bug: 14425059
Change-Id: Ie848e8568bb4dbb1d8358e823a881d9157a1aad3
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
87a5c76906bae9546189888fa009ce0032ddad0f 10-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use WordAttributes for checking flags.

Bug: 14425059
Change-Id: Idee84478a482a0e7b5cc53e5dbd4e2484584ba79
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
9c42ad47d4c8e2ae11b51b48609948ff391e89f2 05-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Rename probability to unigramProbability.

Bug: 14425059
Change-Id: I6a204c3b8fb257d037ad95a1a455ae6fb89068fd
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
d02829489027cf4837472de4f6d7efae451059ae 09-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove mHasChildrenPtNodes from DicNodeProperties.

Bug: 14425059
Change-Id: I3a9511e7f7c3a722f9942f525530f04def5965da
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
9ff6fee838870533a0526df3a0948640ffabdd21 05-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Remove DicNode.getPtNodePos().

Bug: 14425059
Change-Id: If6e291d23e68342792febb85f8a576ce785b3845
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
89a003b12b5e2408b908a8afed498b0425e2c1c8 03-Sep-2014 Keisuke Kuroyanagi <ksk@google.com> Use word id for methods related to n-grams.

Bug: 14425059

Change-Id: I81e5d3793527776d3c9faa5594005ddbd4a71354
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
7d475003572c9c2902f5918bad524f4ac233e629 26-Aug-2014 Keisuke Kuroyanagi <ksk@google.com> Use word id to construct DicNode instead of isTerminal flag.

Bug: 14425059
Change-Id: I8484d34756bd76668ece34211e7366a4758d7bf5
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
fa7db65dec4b5d69c1565f114f18084d0d4eb5ec 19-May-2014 Keisuke Kuroyanagi <ksk@google.com> Support multiple previous words in DicNode.

Bug: 14425059
Change-Id: Ib8682befe4d7d9fe5122eb538e7c804f75ded463
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
cafab169cdb21244c82b99c09983c98066113d87 06-Apr-2014 Ken Wakasa <kwakasa@google.com> s/stdint.h/cstdint/

Somehow, we were not able to use cstdint gcc target build. That's no
longer the case with Clang.

Removed unnecessary header inclusions too.

Change-Id: Ic83a4adf696f1d5ec7a9809253f3c95804e622e1
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
eddbb7ac88c3174ffdc38a9dd799029302f55d03 25-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Merge DicNodeStatePrevWord into DicNoteStateOutput.

Before:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)

After:
(0) 2249.23 (0.93%)
(1) 239883.63 (98.83%)
(2) 554.82 (0.23%)
(66) 0.35 (0.00%)
Total 242734.38 (sum of others 242688.04)

Change-Id: I9760cae5b98b3d1f4804b6b60317887eaa3ff71c
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
632c9aca5bbae49be278cf3e88d12b364fbd6fc8 10-Mar-2014 Keisuke Kuroyanagi <ksk@google.com> Improve DicNode handling.

- Stop creating useless DicNode and DicNodeVector.
- Remove useless virtual.
- Implement copy constructor and assignment operator of DicNodeState.
- Remove useless memset.

Before:
(0) 2266.21 (0.79%)
(1) 285422.05 (98.97%)
(2) 642.62 (0.22%)
(66) 0.19 (0.00%)
Total 288384.35 (sum of others 288331.07)

After:
(0) 2232.70 (0.86%)
(1) 255258.50 (98.89%)
(2) 585.73 (0.23%)
(66) 0.26 (0.00%)
Total 258126.46 (sum of others 258077.18)


Change-Id: I0bb1e9de8b38a6743a11aaeb2b17bd0da5b7ad34
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
2fa3693c264a4c150ac307d9bb7f6f8f18cc4ffc 13-Dec-2013 Ken Wakasa <kwakasa@google.com> Reset to 9bd6dac4708ad94fd0257c53e977df62b152e20c

The bulk merge from -bayo to klp-dev should not have been merged to master.

Change-Id: I527a03a76f5247e4939a672f27c314dc11cbb854
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h
9d618d1431ec78328bd0eecb90ade8bfcef9b025 29-Jul-2013 Keisuke Kuroynagi <ksk@google.com> Move files only used in dicNode to "internal".

Change-Id: Ib31ddeff99b480d9b1f33a5b5b207a8acce22858
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/dicnode/internal/dic_node_properties.h