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

  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/makedict/
WeightedString.java 28 public final class WeightedString {
32 public WeightedString(final String word, final int probability) {
36 public WeightedString(final String word, final ProbabilityInfo probabilityInfo) {
58 if (!(o instanceof WeightedString)) return false;
59 final WeightedString w = (WeightedString)o;
WordProperty.java 35 public final ArrayList<WeightedString> mShortcutTargets;
36 public final ArrayList<WeightedString> mBigrams;
48 final ArrayList<WeightedString> shortcutTargets,
49 final ArrayList<WeightedString> bigrams,
92 mBigrams.add(new WeightedString(bigramTargetString,
101 new WeightedString(shortcutTargetString, shortcutProbabilities.get(i)));
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/makedict/
PtNodeInfo.java 31 public final ArrayList<WeightedString> mShortcutTargets;
36 final int childrenAddress, final ArrayList<WeightedString> shortcutTargets,
FusionDictionary.java 85 ArrayList<WeightedString> mShortcutTargets;
86 ArrayList<WeightedString> mBigrams;
103 public PtNode(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
104 final ArrayList<WeightedString> bigrams, final ProbabilityInfo probabilityInfo,
116 public PtNode(final int[] chars, final ArrayList<WeightedString> shortcutTargets,
117 final ArrayList<WeightedString> bigrams, final ProbabilityInfo probabilityInfo,
160 public ArrayList<WeightedString> getShortcutTargets() {
163 final ArrayList<WeightedString> copyOfShortcutTargets =
168 public ArrayList<WeightedString> getBigrams() {
171 final ArrayList<WeightedString> copyOfBigrams = new ArrayList<>(mBigrams)
    [all...]
Ver2DictEncoder.java 173 private void writeShortcuts(final ArrayList<WeightedString> shortcuts) {
178 final Iterator<WeightedString> shortcutIterator = shortcuts.iterator();
180 final WeightedString target = shortcutIterator.next();
203 private void writeBigrams(final ArrayList<WeightedString> bigrams,
207 final Iterator<WeightedString> bigramIterator = bigrams.iterator();
209 final WeightedString bigram = bigramIterator.next();
BinaryDictDecoderUtils.java 289 /* package for tests */ static WeightedString getWordAtPosition(final DictDecoder dictDecoder,
291 final WeightedString result;
299 private static WeightedString getWordAtPositionWithoutParentAddress(
305 WeightedString result = null;
313 result = new WeightedString(builder.toString(), info.mProbabilityInfo);
Ver4DictEncoder.java 85 for (final WeightedString shortcutTarget : wordProperty.mShortcutTargets) {
106 for (final WeightedString word1 : word0Property.mBigrams) {
Ver2DictDecoder.java 66 final ArrayList<WeightedString> shortcutTargets) {
72 shortcutTargets.add(new WeightedString(word,
230 final ArrayList<WeightedString> shortcutTargets;
299 for (final WeightedString bigram : wordProperty.mBigrams) {
Ver4DictDecoder.java 105 for (final WeightedString bigram : wordProperty.mBigrams) {
BinaryDictEncoderUtils.java 93 private static int getShortcutSize(final WeightedString shortcut) {
111 static int getShortcutListSize(final ArrayList<WeightedString> shortcutList) {
114 for (final WeightedString shortcut : shortcutList) {
386 for (WeightedString bigram : ptNode.mBigrams) {
    [all...]
BinaryDictDecoderEncoderTests.java 145 final ArrayList<WeightedString> shortcuts = new ArrayList<>();
148 shortcuts.add(new WeightedString(shortcut, UNIGRAM_FREQ));
625 for (final WeightedString shortcutTarget : wordProperty.mShortcutTargets) {
678 for (final WeightedString shortcutTarget : wordProperty.mShortcutTargets) {
  /packages/inputmethods/LatinIME/tools/dicttool/src/com/android/inputmethod/latin/dicttool/
XmlDictInputOutput.java 23 import com.android.inputmethod.latin.makedict.WeightedString;
73 final HashMap<String, ArrayList<WeightedString>> mShortcutsMap;
80 public UnigramHandler(final HashMap<String, ArrayList<WeightedString>> shortcuts) {
161 private final HashMap<String, ArrayList<WeightedString>> mAssocMap;
181 WeightedString bigram = new WeightedString(dst, freq / XML_TO_MEMORY_RATIO);
182 ArrayList<WeightedString> bigramList = mAssocMap.get(mSrc);
194 public HashMap<String, ArrayList<WeightedString>> getAssocMap() {
215 public HashMap<String, ArrayList<WeightedString>> getBigramMap() {
253 public HashMap<String, ArrayList<WeightedString>> getShortcutAndWhitelistMap()
    [all...]
Info.java 22 import com.android.inputmethod.latin.makedict.WeightedString;
53 for (WeightedString shortcutTarget : wordProperty.mShortcutTargets) {
82 final ArrayList<WeightedString> shortcutTargets = ptNode.getShortcutTargets();
86 for (final WeightedString shortcutTarget : shortcutTargets) {
93 final ArrayList<WeightedString> bigrams = ptNode.getBigrams();
97 for (final WeightedString bigram : bigrams) {
CombinedInputOutput.java 24 import com.android.inputmethod.latin.makedict.WeightedString;
101 ArrayList<WeightedString> bigrams = new ArrayList<>();
102 ArrayList<WeightedString> shortcuts = new ArrayList<>();
110 for (WeightedString s : bigrams) {
155 shortcuts.add(new WeightedString(shortcut, shortcutFreq));
185 bigrams.add(new WeightedString(secondWordOfBigram, bigramProbabilityInfo));
193 for (WeightedString s : bigrams) {
Diff.java 21 import com.android.inputmethod.latin.makedict.WeightedString;
160 final String type, final ArrayList<WeightedString> list0,
161 final ArrayList<WeightedString> list1) {
164 for (final WeightedString attribute0 : list0) {
172 for (final WeightedString attribute0 : list0) {
173 // The following tests with #equals(). The WeightedString#equals() method returns
179 for (final WeightedString attribute1 : list1) {
201 for (final WeightedString attribute1 : list1) {
  /packages/inputmethods/LatinIME/java/src/com/android/inputmethod/latin/utils/
CombinedFormatUtils.java 21 import com.android.inputmethod.latin.makedict.WeightedString;
71 for (final WeightedString shortcutTarget : wordProperty.mShortcutTargets) {
79 for (final WeightedString bigram : wordProperty.mBigrams) {
  /packages/inputmethods/LatinIME/tests/src/com/android/inputmethod/latin/
BinaryDictionaryTests.java 27 import com.android.inputmethod.latin.makedict.WeightedString;
    [all...]

Completed in 767 milliseconds