Xiaojun Bi
0b62621446
Merge "Optimize the parameters for the typing algorithm"
2013-10-04 03:25:43 +00:00
Satoshi Kataoka
ef64676bf8
Merge "Revert emoji key position to JB-mr2"
2013-10-04 02:30:26 +00:00
Xiaojun Bi
2ed09c214a
Optimize the parameters for the typing algorithm
...
The new set of parameters are optimized for both
keystroke savings and regression test scores.
This change is corresponding to the patch 6 of
Change-Id: Ib8439a85de26cbbba58837344717f0acbfcf0ab0
in the regression test repository.
Here is the link to the doc analyzing the
“nnow → know” case:
https://docs.google.com/a/google.com/document/d/1XIHfAHLlP1f3F8R-u7yxPGWcP58tokygzN_lQKXFFgM/edit
Here is the link to the spreadsheet showing
the diff of the words with frequencies >= 10
in en_user_log_phones_2011_08.csv.
https://docs.google.com/a/google.com/spreadsheet/ccc?key=0Am_RQlV4zC6SdFFVTlhJT0RLUENCWWZOZ3JQTUpMQ2c&usp=drive_web#gid=0
Updated TRT Results for this change:
[Category diff]
+1 783
-1 717
+2 20
-2 34
+3 34
-3 20
+4 575
-4 777
+5 765
-5 755
+6 785
-6 666
+7 479
-7 472
[Weighted category diff]
+1 999
-1 965
+2 21
-2 35
+3 35
-3 21
+4 804
-4 980
+5 970
-5 971
+6 954
-6 831
+7 645
-7 625
Bug: 10613502
Change-Id: I5cd447673a196ad5af641a2118602bec879bdefb
2013-10-03 19:30:26 -07:00
Satoshi Kataoka
5a54a5769c
Revert emoji key position to JB-mr2
...
Bug: 10538430
Change-Id: Ie2033b2f5253b2e2fc2229ba6c95568e7b2a58fa
2013-10-04 11:21:51 +09:00
Yuichiro Hanada
73b9d3b879
Separate shortcut targets from the trie file.
...
Bug: 10920165
Change-Id: I340759eadbde7fb64cb3b9a3c619ee3a768cedf8
2013-10-04 11:16:10 +09:00
Keisuke Kuroyanagi
38532027fb
am 4aefcf78
: (-s ours) am b6b39e5a
: (-s ours) am b04ad22c
: am 5c314825
: (-s ours) Fix: Native crash when an empty attribute is written. DO NOT MERGE
...
* commit '4aefcf78c7c40ec160205c0b4f6f93a0eeb1c71c':
Fix: Native crash when an empty attribute is written. DO NOT MERGE
2013-10-03 17:52:49 -07:00
Qiwen Zhao
1d814fa0ac
am 500a4a04
: am e3bfed87
: am 00fbb6f2
: am 723da79c
: keep history after reset to jb-ub-latinimegoogle-bayo
...
* commit '500a4a0497d66f8ed00708920822217486657a91':
2013-10-03 17:52:46 -07:00
The Android Automerger
0b016e9fc8
am 6dc50c6b
: am f5907064
: am 9e1a7ace
: am 469de60d
: merge in jb-ub-latinimegoogle-bayo history after reset to jb-ub-latinimegoogle
...
* commit '6dc50c6b6305b126a1ab887f24e6530606c2f5b3':
Import translations. DO NOT MERGE
2013-10-03 17:52:43 -07:00
Baligh Uddin
0b846b5ec7
am a113196f
: (-s ours) am 74b2fb2f
: (-s ours) am e5a81559
: (-s ours) am e8a00a7e
: (-s ours) am 3efc5b6b
: (-s ours) Import translations. DO NOT MERGE
...
* commit 'a113196f2dace518f1b0ea12782a2154ff62002d':
2013-10-03 17:52:40 -07:00
Keisuke Kuroyanagi
6aed24868c
am b5048cf4
: (-s ours) am 65256108
: (-s ours) am c754d187
: am babd4075
: (-s ours) am 2c1faeda
: (-s ours) am 10fa6a2e
: (-s ours) Stop reading dictionary while regenerating. (DO NOT MERGE)
...
* commit 'b5048cf4b207160a6fa815e771c2443904fb5f44':
2013-10-03 17:52:37 -07:00
Baligh Uddin
4b65f0075d
am 76635285
: (-s ours) am f9a6b21f
: (-s ours) am a6c3d80a
: (-s ours) am 312c0f5b
: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
...
* commit '766352858ba055aff079117422a6f94d36c46629':
2013-10-03 17:52:34 -07:00
Baligh Uddin
e4bbbf1720
am d297ba30
: (-s ours) am 5e0cd120
: (-s ours) am 72022bf3
: (-s ours) am 2a66f52d
: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle
...
* commit 'd297ba30c20dd9710d8929d1a48e70433e72ec69':
2013-10-03 17:52:30 -07:00
Alan Viverette
08d05facad
am 54f2b5e5
: am 2e0a2b2c
: am 5c35c6ac
: am 1e2543f1
: am 458fb52b
: Merge "Speak auto-corrections for accessibility"
...
* commit '54f2b5e5c6a89029aca77709bf32342ee985fbd2':
2013-10-03 17:52:27 -07:00
Jean Chalard
61b9500fec
am 7e06a5a0
: am 975520fc
: am 78295f7f
: am 9c0740b7
: am bf1beefd
: Merge "Surface the distance after first word for autocommit."
...
* commit '7e06a5a09cfeb35619f80b6896fd10d17ee7557c':
2013-10-03 17:52:24 -07:00
Keisuke Kuroyanagi
eebdb97f21
am 3e43916f
: am 234b8f07
: am 7a661698
: am 12d3bd22
: am 65330d28
: Merge "Implement simple dictionary decay."
...
* commit '3e43916fe75bc71bbb8c0f9132225d264d9c4df3':
2013-10-03 17:52:20 -07:00
Keisuke Kuroyanagi
507ba65cac
am 1eaddbdc
: am 20478247
: am c8a82edf
: am a4c73066
: am ef084229
: Merge "Use reentrant lock for main dictionaries."
...
* commit '1eaddbdc2bc983f8d0bf77d2322a6d2e665b1745':
2013-10-03 17:52:17 -07:00
Jean Chalard
20fed1b8d9
am 17b67822
: am cdf39e66
: am b424bb72
: am 90f74e23
: am 42941dd2
: Merge "Update dictionaries"
...
* commit '17b67822b16b7dfbdc4a996abee0b8f5bc679216':
2013-10-03 17:52:13 -07:00
Ken Wakasa
a1df4c9933
am ff1bb674
: am dee48c88
: am 9019d51c
: am af5511c8
: am 25f47828
: Merge "Separate bigram entries from the trie file."
...
* commit 'ff1bb674e66f227f93615c4f3378d0780e51038c':
2013-10-03 17:52:10 -07:00
Ken Wakasa
9dca25dcd6
am 77167567
: am 9f08312f
: am ab4f3bcb
: am 2b73561c
: am d40a931a
: Merge "Change scopes of some methods in DynamicBinaryDictIOUtils."
...
* commit '7716756711945561ad72fc8b88fc5f92a4c61c8f':
2013-10-03 17:52:07 -07:00
Jean Chalard
220be6b95b
am 90a779a3
: am f13acd4a
: am 18495ea3
: am a8c74842
: am 16a6b2a9
: Merge "Make dicttool read the compressed combined format."
...
* commit '90a779a31491c2b01ac544bfde15f3a70cb91e24':
2013-10-03 17:52:03 -07:00
Keisuke Kuroyanagi
d4802de838
am 25f60d7a
: am 5a9f255a
: am b5518a23
: am bf503325
: am b698e9c1
: Fix build.
...
* commit '25f60d7a306121fe3b477ee3ee508673b88eb52e':
2013-10-03 17:52:00 -07:00
Keisuke Kuroyanagi
996165475c
am 2c2e2d9c
: am 5e70221c
: am 4c677d7b
: am 0aaf42b4
: am c1851004
: Prepare dictionary decay.
...
* commit '2c2e2d9ca18fd4f2445e5bc005ff7859129fedef':
2013-10-03 17:51:52 -07:00
Keisuke Kuroyanagi
8b663efdaa
am 1bbd4a91
: am 92bba1e3
: am 72e6932d
: am f2800fc6
: am 1cf4789b
: Merge "Set header attributes for ExpandableBinaryDictionary."
...
* commit '1bbd4a91a7687a3d074d80ac0d07c4f9d2607176':
2013-10-03 17:51:49 -07:00
Satoshi Kataoka
28e88f9c9b
am f63c65ee
: am 9442c3f3
: am 33587f91
: am 9c6e7e23
: am b0c5ddb9
: Merge "Stop vibration while repeating delete key in emoji view"
...
* commit 'f63c65ee9001df94a1668cf8eb2d0b5e1031d024':
2013-10-03 17:51:45 -07:00
Baligh Uddin
711a53e0e6
am a3448969
: (-s ours) am 2cc6956c
: (-s ours) am 17581e41
: (-s ours) am 12d095ea
: (-s ours) Import translations. DO NOT MERGE
...
* commit 'a34489691f9b70eb492d4fa3eb75c503bdd3045e':
2013-10-03 17:51:42 -07:00
Satoshi Kataoka
4623743540
am 60bf2265
: am b775b7ba
: am 8f650683
: am 6f855d06
: am a6e2ec53
: Merge "Reduce Emoji size"
...
* commit '60bf226585b1d079b95cd16ba0fb064ca12500a7':
2013-10-03 17:51:39 -07:00
Satoshi Kataoka
f0bc854d25
am ddeafb3c
: am 641662ca
: am 523d6090
: am 36301d55
: am 4dc2b913
: Merge "Fix possible NPE in KeyboardSwitcher"
...
* commit 'ddeafb3cff2bc451cae5af81cb6b7046a4606e01':
2013-10-03 17:51:35 -07:00
Keisuke Kuroyanagi
ef0f04e222
am 930770a5
: am a343e80a
: am c9b9c2a3
: am ecc1408e
: am 68bc4ba5
: Merge "Add boundary checking for PtNode Array reading."
...
* commit '930770a5123955be8bed4e5dba2164da681c434e':
2013-10-03 17:51:31 -07:00
Keisuke Kuroyanagi
6e7a662a8b
am 7df210f7
: am ff305ac2
: am 6540132d
: am de12fcb0
: am 8b580819
: Merge "Add unigram/bigram counting."
...
* commit '7df210f7a252f170541beb8f6f67c2b121feba18':
2013-10-03 17:51:28 -07:00
Keisuke Kuroyanagi
8bddbf8856
am 9e148bb5
: am ae612f73
: am 9cbb33f1
: am be6076b0
: am e74d4a18
: Stop reading dictionary while regenerating.
...
* commit '9e148bb5106b30f7f904e2bf824257004dd1f0cd':
2013-10-03 17:51:23 -07:00
Jean Chalard
5a383db587
am 8e37ad38
: am 5e0699bc
: am 534e25f2
: am 4ac33aca
: am b7dfacd3
: Merge "Send backspace as an event when TYPE_NULL."
...
* commit '8e37ad38d4ad826fc1bc87934d0167b83745db0f':
2013-10-03 17:51:19 -07:00
Yuichiro Hanada
de71361ac8
am 04121a9a
: am 8ab40ebd
: am 8e235e56
: am 1e886ac5
: am a328f538
: Fix PrioritizedSerialExecutor.
...
* commit '04121a9a81ccac3af8196196b4b3b97d3fc20545':
2013-10-03 17:51:16 -07:00
Yuichiro Hanada
a616775a63
am 9442f7c1
: am 18f70d5f
: am 000ce0d5
: am 704ab0f6
: am 781feb74
: Remove unused methods.
...
* commit '9442f7c1a9415d8a3f302e4f751efbbcda50d53f':
2013-10-03 17:51:13 -07:00
Baligh Uddin
0af45056c1
am aa7636c6
: (-s ours) am 923043b9
: (-s ours) am 3cbc3787
: (-s ours) am c3cee388
: (-s ours) am 45de3925
: (-s ours) Merge "Import translations. DO NOT MERGE"
...
* commit 'aa7636c6626819eef26cb7e2ea3b415aac336529':
2013-10-03 17:51:09 -07:00
Baligh Uddin
2462d645f9
am f04323ad
: am ab2844ff
: am 2da086c0
: am abb63c12
: am 15da61b7
: am cd2923a6
: keep history after reset to jb-ub-latinimegoogle-bayo
...
* commit 'f04323adc6a62bf01e43413c78b3f07e42d0cdb0':
2013-10-03 17:51:06 -07:00
Baligh Uddin
9a1d681d4b
am ccfbcdb5
: am 4c70c7c3
: am e2f7405e
: am b60d479a
: am bca73335
: am 2aea83a4
: (-s ours) keep history after reset to jb-ub-latinimegoogle-bayo
...
* commit 'ccfbcdb500447ec71e52949d8fbf06dc7c5f3652':
2013-10-03 17:51:03 -07:00
Baligh Uddin
289c772c21
am 92ee87da
: (-s ours) am 31e36465
: (-s ours) am e6ba144e
: (-s ours) am 932d0ba8
: (-s ours) am b3e68321
: (-s ours) am cc670c5d
: (-s ours) Merge "Import translations. DO NOT MERGE" into jb-ub-latinimegoogle-bayo
...
* commit '92ee87da8ea4ed79675089505f073fd54e62a609':
2013-10-03 17:50:59 -07:00
The Android Automerger
0220853ab6
am 580a7b67
: am 7c0cd7c1
: am cc287d3d
: am 6bcd19f2
: am f3f2a52d
: am 419d5af0
: merge in jb-ub-latinimegoogle-bayo history after reset to jb-ub-latinimegoogle
...
* commit '580a7b678ac3c3b6a23c6a41a424bb95b0a15fe2':
2013-10-03 17:50:56 -07:00
Keisuke Kuroyanagi
618aa9bf21
am f1aaccc6
: am cb1b38be
: am 0b7c05fb
: am 199b50c1
: am f2d39998
: am f05aeb64
: am 2e58670d
: Quit using ExpandableDictionary.
...
* commit 'f1aaccc60daa72cc7240524194d00d7ee2642a6f':
2013-10-03 17:50:53 -07:00
Satoshi Kataoka
3276abcef5
am e5cddd88
: am 951afa9c
: am a81cd44a
: am 92512d85
: am 43fcdc15
: am 8d7365d4
: am d1ae0304
: Fix OOBE in JB backword
...
* commit 'e5cddd8884ee3d52c62c1ee4a4fa3106ad7db14c':
2013-10-03 17:50:49 -07:00
Satoshi Kataoka
18b3af1ef3
am 4378c963
: am 8c2a7c00
: am db72c6ba
: am a267250a
: am 740c7bdb
: am 94759249
: am f068c6e6
: Merge "Low memory mode in UserHistory"
...
* commit '4378c963f36108d74c5bc2229fc4215703b2e773':
2013-10-03 17:50:46 -07:00
Jean Chalard
55dac42574
am 11188392
: am 2378740f
: am ea420bd0
: am 3cf4169f
: am 5e4b9b8c
: am 1a46424d
: am f6009233
: Merge "Tweak for armenian periods and commas."
...
* commit '11188392c53d12c97ffab401d7fbb12ab6249c17':
2013-10-03 17:50:43 -07:00
Satoshi Kataoka
03bb18ffe4
am b601b7a4
: am bddbf65b
: am 839aa655
: am 9af55705
: am 007bcdd0
: am 0f3e55dc
: am 445ba578
: Merge "Add a utility of isLowRamDevice"
...
* commit 'b601b7a4dd0c472be51e8cf667eb776ff2eb2936':
2013-10-03 17:50:37 -07:00
Ken Wakasa
ce7d7f79a2
am 821a44db
: am bf9c8ff0
: am b4d4b110
: am feecef52
: am 9e89baf1
: am 3d77934e
: am 55e7b360
: Merge "More tweaks for Armenian layouts"
...
* commit '821a44dbd9462e469f9bb0bd00b9a072e42552a8':
2013-10-03 17:50:31 -07:00
Keisuke Kuroyanagi
482164b748
am 83aaf9ba
: am 89c3558a
: am 2dbcb5b1
: am 1f3d71be
: am 34b1f3de
: am 572c1ac5
: am 3e6b68bc
: Merge "Allow large memory space for GC."
...
* commit '83aaf9ba720b9c2a815e6bbc5e01068b3142394b':
2013-10-03 17:50:27 -07:00
Jean Chalard
58e2bf2dcb
am cd307257
: am dda44f60
: am e53de23e
: am dba48f27
: am 5848c12c
: am 821bff92
: am 3d68b066
: Copy only the spans we are interested in.
...
* commit 'cd307257c77e6ad8a7d7b23056dac9d4e63af79b':
2013-10-03 17:50:24 -07:00
Satoshi Kataoka
33cd9dc675
am 6e77dd84
: am e045110f
: am 533bc010
: am 100f4e44
: am fac7e953
: am c3f7ddd7
: am 3ca9c5cb
: Merge "Implement delete key repeater"
...
* commit '6e77dd84fd19fbd4f52801b34c00581de624d868':
2013-10-03 17:50:20 -07:00
Ken Wakasa
f4393b2ab4
am fab08d6b
: am 600bf333
: am f9cc927e
: am 97b3349f
: am 566ecef3
: am 5fad442f
: am d8c037c1
: Merge "Tweaks for Armenian layouts"
...
* commit 'fab08d6b56ae95e668fd2ee6c5c920ef4bbfd330':
2013-10-03 17:50:17 -07:00
Keisuke Kuroyanagi
d3b9390975
am 13bd31ef
: am 0cc2bd59
: am 063cd96f
: am ae0d11fc
: am d769d9a2
: am d82be209
: am f3cd38f2
: GC step 5. Add large tests and fix bugs.
...
* commit '13bd31ef80fba3321709c0e246165fe11ef3d31e':
2013-10-03 17:50:13 -07:00
Keisuke Kuroyanagi
1723908031
am 2da25ce9
: am 1c4de00c
: am 3998e766
: am 9560c3f2
: am 173e6bff
: am 88603e9a
: am dd7d95bd
: Merge "GC step 4. Update all positions in new dict and add a test."
...
* commit '2da25ce92add95927d1ac60f8ed78678b2c134fc':
2013-10-03 17:50:03 -07:00