HomeSort by relevance Sort by last modified time
    Searched refs:bigram (Results 1 - 12 of 12) sorted by null

  /packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
XmlDictInputOutput.java 53 private static final String BIGRAM_TAG = "bigram";
154 // In this version of the XML file, the bigram frequency is given as an int 0..XML_MAX
156 // In memory and in the binary dictionary the bigram frequency is 0..MEMORY_MAX
181 WeightedString bigram = new WeightedString(dst, freq / XML_TO_MEMORY_RATIO); local
184 bigramList.add(bigram);
200 * SAX handler for a bigram XML file.
308 for (final WeightedString bigram : bigramList) {
309 if (!dict.hasWord(bigram.mWord)) continue;
310 dict.setBigram(firstWord, bigram.mWord, bigram.mProbabilityInfo)
    [all...]
Info.java 62 System.out.println("Bigram count : " + bigramCount);
97 for (final WeightedString bigram : bigrams) {
99 " Bigram: " + bigram.mWord + " (" + bigram.getProbability() + ")");
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
CombinedFormatUtils.java 28 public static final String BIGRAM_TAG = "bigram";
79 for (final WeightedString bigram : wordProperty.mBigrams) {
80 builder.append(" " + BIGRAM_TAG + "=" + bigram.mWord);
82 builder.append(formatProbabilityInfo(bigram.mProbabilityInfo));
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
Ver4DictDecoder.java 105 for (final WeightedString bigram : wordProperty.mBigrams) {
106 fusionDict.setBigram(word0, bigram.mWord, bigram.mProbabilityInfo);
FusionDictionary.java 181 * Adds a word to the bigram list. Updates the probability information if the word already
188 WeightedString bigram = getBigram(word); local
189 if (bigram != null) {
190 bigram.mProbabilityInfo = probabilityInfo;
192 bigram = new WeightedString(word, probabilityInfo);
193 mBigrams.add(bigram);
216 * Gets the bigram for the given word.
224 WeightedString bigram = mBigrams.get(i); local
225 if (bigram.mWord.equals(word)) {
226 return bigram;
266 final WeightedString bigram = bigrams.get(i); local
    [all...]
Ver2DictEncoder.java 198 * Write a bigram attributes list to mBuffer.
200 * @param bigrams the bigram attributes list.
209 final WeightedString bigram = bigramIterator.next(); local
211 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord);
217 offset, bigram.getProbability(), unigramFrequencyForThisWord, bigram.mWord);
Ver2DictDecoder.java 299 for (final WeightedString bigram : wordProperty.mBigrams) {
300 fusionDict.setBigram(word0, bigram.mWord, bigram.mProbabilityInfo);
BinaryDictEncoderUtils.java 275 // extreme overhead at bigram lookup time (it would make the search function O(n) instead
386 for (WeightedString bigram : ptNode.mBigrams) {
389 FusionDictionary.findWordInTree(dict.mRootNodeArray, bigram.mWord));
622 * Makes the flag value for a bigram.
625 * @param offset the offset of the bigram.
626 * @param bigramFrequency the frequency of the bigram, 0..255.
628 * @param word the second bigram, for debugging purposes
649 MakedictLog.e("Unigram freq is superior to bigram freq for \"" + word
650 + "\". Bigram freq is " + bigramFrequency + ", unigram freq for "
665 // value of the 16th step. In all justice, if the bigram frequency is low enough to b
    [all...]
BinaryDictDecoderEncoderTests.java 209 // check bigram
687 final Pair<String, String> bigram = new Pair<>(word0, word1);
688 assertTrue(bigramSet.contains(bigram));
689 bigramSet.remove(bigram);
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
BinaryDictionaryTests.java 363 // Testing bigram link.
429 final Pair<String, String> bigram = new Pair<>(word0, word1); local
430 bigramWords.add(bigram);
434 bigramProbabilities.put(bigram, bigramProbability);
438 for (final Pair<String, String> bigram : bigramWords) {
439 final int bigramProbability = bigramProbabilities.get(bigram);
441 isValidBigram(binaryDictionary, bigram.first, bigram.second));
444 getBigramProbability(binaryDictionary, bigram.first, bigram.second))
652 final Pair<String, String> bigram = new Pair<>(word0, word1); local
752 final Pair<String, String> bigram = new Pair<>(word0, word1); local
760 final Pair<String, String> bigram = bigramWords.get(bigramIndex); local
775 final Pair<String, String> bigram = bigramWords.get(i); local
1161 final Pair<String, String> bigram = new Pair<>(word0, word1); local
1427 final Pair<String, String> bigram = new Pair<>(word0, word1); local
    [all...]
BinaryDictionaryDecayingTests.java 475 final Pair<String, String> bigram = new Pair<>(word0, word1); local
476 bigrams.add(bigram);
482 final Pair<String, String> bigram = bigrams.get(random.nextInt(bigrams.size())); local
483 addUnigramWord(binaryDictionary, bigram.first, DUMMY_PROBABILITY);
484 addUnigramWord(binaryDictionary, bigram.second, DUMMY_PROBABILITY);
485 addBigramWords(binaryDictionary, bigram.first, bigram.second, DUMMY_PROBABILITY);
    [all...]
  /packages/inputmethods/LatinIME/native/jni/
NativeFileList.mk 51 bigram/bigram_list_read_write_utils.cpp \
64 bigram/ver4_bigram_list_policy.cpp \
119 $(addprefix suggest/policyimpl/dictionary/structure/backward/v402/bigram/, \

Completed in 118 milliseconds