OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ScoringParams
(Results
1 - 5
of
5
) sorted by null
/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/typing/
scoring_params.cpp
21
const float
ScoringParams
::MAX_SPATIAL_DISTANCE = 1.0f;
22
const int
ScoringParams
::THRESHOLD_NEXT_WORD_PROBABILITY = 40;
23
const int
ScoringParams
::THRESHOLD_NEXT_WORD_PROBABILITY_FOR_CAPPED = 120;
24
const float
ScoringParams
::AUTOCORRECT_OUTPUT_THRESHOLD = 1.0f;
26
const float
ScoringParams
::EXACT_MATCH_PROMOTION = 1.1f;
27
const float
ScoringParams
::PERFECT_MATCH_PROMOTION = 1.1f;
28
const float
ScoringParams
::CASE_ERROR_PENALTY_FOR_EXACT_MATCH = 0.01f;
29
const float
ScoringParams
::ACCENT_ERROR_PENALTY_FOR_EXACT_MATCH = 0.02f;
30
const float
ScoringParams
::DIGRAPH_PENALTY_FOR_EXACT_MATCH = 0.03f;
33
const int
ScoringParams
::MAX_CACHE_DIC_NODE_SIZE = 170
[
all
...]
typing_scoring.h
48
const float maxDistance =
ScoringParams
::DISTANCE_WEIGHT_LANGUAGE
49
+ static_cast<float>(inputSize) *
ScoringParams
::TYPING_MAX_OUTPUT_SCORE_PER_INPUT;
50
float score =
ScoringParams
::TYPING_BASE_OUTPUT_SCORE - compoundDistance / maxDistance;
52
score +=
ScoringParams
::AUTOCORRECT_OUTPUT_THRESHOLD;
77
score +=
ScoringParams
::PERFECT_MATCH_PROMOTION;
81
score +=
ScoringParams
::EXACT_MATCH_PROMOTION;
83
score -=
ScoringParams
::CASE_ERROR_PENALTY_FOR_EXACT_MATCH;
86
score -=
ScoringParams
::ACCENT_ERROR_PENALTY_FOR_EXACT_MATCH;
89
score -=
ScoringParams
::DIGRAPH_PENALTY_FOR_EXACT_MATCH;
typing_weighting.h
44
cost +=
ScoringParams
::HAS_MULTI_WORD_TERMINAL_COST;
47
cost +=
ScoringParams
::HAS_PROXIMITY_TERMINAL_COST;
50
cost +=
ScoringParams
::HAS_EDIT_CORRECTION_TERMINAL_COST;
65
cost =
ScoringParams
::INTENTIONAL_OMISSION_COST;
67
cost =
ScoringParams
::OMISSION_COST_FIRST_CHAR;
69
cost = sameCodePoint ?
ScoringParams
::OMISSION_COST_SAME_CHAR
70
:
ScoringParams
::OMISSION_COST;
83
const float weightedDistance =
ScoringParams
::DISTANCE_WEIGHT_LENGTH * normalizedDistance;
87
float cost = isProximity ? (isFirstChar ?
ScoringParams
::FIRST_CHAR_PROXIMITY_COST
88
:
ScoringParams
::PROXIMITY_COST) : 0.0f
[
all
...]
scoring_params.h
24
class
ScoringParams
{
78
DISALLOW_IMPLICIT_CONSTRUCTORS(
ScoringParams
);
typing_traversal.h
44
<
ScoringParams
::NORMALIZED_SPATIAL_DISTANCE_THRESHOLD_FOR_EDIT;
82
<
ScoringParams
::LOCALE_WEIGHT_THRESHOLD_FOR_SPACE_SUBSTITUTION) {
103
<
ScoringParams
::LOCALE_WEIGHT_THRESHOLD_FOR_SPACE_OMISSION) {
152
return
ScoringParams
::MAX_SPATIAL_DISTANCE;
161
return
ScoringParams
::MAX_CACHE_DIC_NODE_SIZE_FOR_SINGLE_POINT;
163
if (weightForLocale <
ScoringParams
::LOCALE_WEIGHT_THRESHOLD_FOR_SMALL_CACHE_SIZE) {
164
return
ScoringParams
::MAX_CACHE_DIC_NODE_SIZE_FOR_LOW_PROBABILITY_LOCALE;
166
return
ScoringParams
::MAX_CACHE_DIC_NODE_SIZE;
186
if (probability <
ScoringParams
::THRESHOLD_NEXT_WORD_PROBABILITY) {
190
<
ScoringParams
::THRESHOLD_SHORT_WORD_LENGTH && dicNode->isFirstCharUppercase()
[
all
...]
Completed in 49 milliseconds