| Commit message (Expand) | Author | Age | Files | Lines |
* | Return the bigram frequency if available.•••This concludes the work on bug#6313806.
Don't submit it before the dictionaries are suitably amended.
Bug: 6313806
Change-Id: Icfea45bd52bb9d8cc68ba2266f80640e3942bb7f
|  Jean Chalard | 2012-05-16 | 1 | -9/+23 |
* | Perform the actual bigram frequency lookup.•••This still returns the unigram frequency, because the values stored
for bigrams in the dictionary are not ready to be returned in-place
instead of unigram values. Aside from this, the code is complete.
Bug: 6313806
Change-Id: If7bb7b644730782277f0f6663334c170b7fe13fb
|  Jean Chalard | 2012-05-10 | 1 | -7/+13 |
* | Replace the bigram list position with the map and filter•••Passing the position will not allow us a reasonable lookup
time. Replace this with a map and bloom filter for very fast
lookup.
Bug: 6313806
Change-Id: I3a61c0001cbc987c1c3c7b8df635d4590a370144
|  Jean Chalard | 2012-05-07 | 1 | -4/+7 |
* | Add methods to inverse compute the probability.•••For now the probability is just returned with the same
value it had, but this is some ground work that needs to be
done anyway.
Bug: 6313806
Change-Id: I9bb8b96b294109771208ade558c9ad56932d2f8e
|  Jean Chalard | 2012-04-24 | 1 | -0/+9 |
* | Pass words as int[] to the native code.•••We need to get the bigrams during the call to getSuggestions for
bug#6313806. We already give an int[] to getSuggestions and we
wanted to get rid of char[]'s anyway because it doesn't work with
surrogate pairs, so here we go.
Bug: 6313806
Change-Id: I56ce99f1db6b3302cdf42f0527343bded837091e
|  Jean Chalard | 2012-04-23 | 1 | -3/+3 |
* | Add a method to get the flags from a binary dictionary.•••This method is not used yet
Change-Id: Ic15d3d423aff2c83c712bc0aa56571d30755e663
|  Jean Chalard | 2012-04-06 | 1 | -0/+19 |
* | Remove write-only stuff•••Change-Id: I5ac8ab64c77a298502b3d063ea70db9b4da41716
|  Jean Chalard | 2012-04-06 | 1 | -1/+1 |
* | Read shortcuts as strings in the dictionary.•••This has no impact on performance.
Before:
(0) 9.61 (0.01%)
(1) 57514.58 (56.70%)
(2) 10.55 (0.01%)
(3) 10.79 (0.01%)
(4) 133.20 (0.13%)
(5) 43553.87 (42.94%)
(6) 10.03 (0.01%)
(20) 47.20 (0.05%)
Total 101431.47 (sum of others 101289.84)
After:
(0) 10.52 (0.01%)
(1) 56311.16 (56.66%)
(2) 13.40 (0.01%)
(3) 10.98 (0.01%)
(4) 136.72 (0.14%)
(5) 42707.92 (42.97%)
(6) 9.79 (0.01%)
(20) 51.35 (0.05%)
Total 99390.76 (sum of others 99251.84)
The difference is not significant with regard to measure imprecision
Change-Id: I2e4f1ef7a5e99082e67dd27f56cf4fc432bb48fa
|  Jean Chalard | 2012-04-06 | 1 | -9/+31 |
* | Move the "src" directory as a preparation for Ib4a47342 and I66f6c5b9•••Change-Id: I3ab65059f6e356530484bfd0bba26a634a4cba65
|  Ken Wakasa | 2012-03-30 | 1 | -0/+481 |