Tadashi G. Takaoka
|
09baa36f7d
|
Use C++ template for min/max
To be more friendly for off-device regression test.
Change-Id: I7edf4c9de73915aad9c1760ace7df3177ed3c4e9
|
2012-02-06 09:41:41 +09:00 |
satok
|
8330b488e9
|
Do other error correction for the second word of two word correction
result: I4e0b68a12190933f9
Change-Id: I98afce6fe4d5bde97392146d204370ba31a72566
|
2012-01-25 22:30:37 +09:00 |
satok
|
54af64ae92
|
Two words error correction with other error correction for the first word
+1 26
-1 5
+2 0
-2 0
+3 0
-3 0
+4 9
-4 25
+5 20
-5 21
+6 13
-6 6
+7 15
-7 26
Change-Id: Iad682d417a6bb42b11ca6e60157698ca66fef3ff
|
2012-01-19 19:17:29 +09:00 |
satok
|
29dc80614b
|
Prepair for advanced two words error correction
Change-Id: I4c8a21f0f6e349ddafd9b402583321a60855cfe8
|
2012-01-17 16:00:55 +09:00 |
satok
|
6ad15fcd15
|
Store suggestions for each input length for missing space algorithm etc.
Change-Id: Ief8f6ddd29e043744863e5b9be3a51a70987291c
|
2012-01-16 17:11:17 +09:00 |
satok
|
9fb6f47a6a
|
New LOG lib
Change-Id: I977e7e10fa58c0a64ca0c3c7b5cb2272446e3efe
|
2012-01-13 18:04:15 +09:00 |
satok
|
b960477952
|
Use placement new to construct the queue
Change-Id: I455f9954165bd4524f2883db7ea24a6fed3015f9
|
2012-01-13 17:32:55 +09:00 |
Ken Wakasa
|
e12e9b5b69
|
Fix indentations.
Change-Id: I25c26e2fe50427d11d97b6204174a4f651963d24
|
2012-01-06 12:24:38 +09:00 |
satok
|
744dab691e
|
Prepare for proximity + two words suggestion
Change-Id: I3637f9bec1f4a3c5953498c4562e1f17a7bf593c
|
2011-12-16 17:32:53 +09:00 |
satok
|
a7e5a5a6b9
|
Add words priority queue pool
Change-Id: I152df7b876a1756b69ded2ca4fb3ee26b38c971f
|
2011-12-15 19:20:28 +09:00 |
satok
|
16379df633
|
Use priority queue for native string buffer
+1 2
-6 2
Performance
before
==== test finished, terminate logcat =====
(0) 100.34 (0.26%)
(1) 37149.26 (95.30%)
(2) 8.43 (0.02%)
(3) 11.18 (0.03%)
(4) 9.92 (0.03%)
(5) 1330.60 (3.41%)
(6) 250.46 (0.64%)
(20) 12.41 (0.03%)
Total 38982.50 (sum of others 38872.59)
after
==== test finished, terminate logcat =====
(0) 97.65 (0.26%)
(1) 35427.43 (95.32%)
(2) 10.30 (0.03%)
(3) 8.95 (0.02%)
(4) 11.01 (0.03%)
(5) 1224.67 (3.30%)
(6) 243.76 (0.66%)
(20) 40.91 (0.11%)
Total 37167.04 (sum of others 37064.68)
Change-Id: Id4d3b88a9cdef765affc52973aeac951ecc6a8ca
|
2011-12-13 16:32:52 +09:00 |