Tesseract  3.02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
tesseract::LanguageModel Member List

This is the complete list of members for tesseract::LanguageModel, including all inherited members.

acceptable_choice_found_tesseract::LanguageModelprotected
AcceptableChoiceFound()tesseract::LanguageModelinline
AcceptablePath(const ViterbiStateEntry &vse)tesseract::LanguageModelinlineprotected
AddViterbiStateEntry(LanguageModelFlagsType top_choice_flags, float denom, bool word_end, int curr_col, int curr_row, BLOB_CHOICE *b, BLOB_CHOICE *parent_b, ViterbiStateEntry *parent_vse, HEAP *pain_points, BestPathByColumn *best_path_by_column[], CHUNKS_RECORD *chunks_record, BestChoiceBundle *best_choice_bundle, BlamerBundle *blamer_bundle)tesseract::LanguageModelprotected
beginning_active_dawgs_tesseract::LanguageModelprotected
beginning_constraints_tesseract::LanguageModelprotected
CertaintyScore(float cert)tesseract::LanguageModelinlineprotected
CleanUp()tesseract::LanguageModel
ComputeAdjustedPathCost(float ratings_sum, int length, float dawg_score, const LanguageModelDawgInfo *dawg_info, const LanguageModelNgramInfo *ngram_info, const LanguageModelConsistencyInfo &consistency_info, const AssociateStats &associate_stats, ViterbiStateEntry *parent_vse)tesseract::LanguageModelprotected
ComputeAdjustment(int num_problems, float penalty)tesseract::LanguageModelinlineprotected
ComputeAssociateStats(int col, int row, float max_char_wh_ratio, ViterbiStateEntry *parent_vse, CHUNKS_RECORD *chunks_record, AssociateStats *associate_stats)tesseract::LanguageModelinlineprotected
ComputeConsistencyAdjustedRatingsSum(float ratings_sum, const LanguageModelDawgInfo *dawg_info, const LanguageModelConsistencyInfo &consistency_info)tesseract::LanguageModelinlineprotected
ComputeConsistencyAdjustment(const LanguageModelDawgInfo *dawg_info, const LanguageModelConsistencyInfo &consistency_info)tesseract::LanguageModelinlineprotected
ComputeDenom(BLOB_CHOICE_LIST *curr_list)tesseract::LanguageModelprotected
ComputeNgramCost(const char *unichar, float certainty, float denom, const char *context, int *unichar_step_len, bool *found_small_prob, float *ngram_prob)tesseract::LanguageModelprotected
ComputeOutlineLength(BLOB_CHOICE *b)tesseract::LanguageModelinline
ConstructWord(BLOB_CHOICE *b, ViterbiStateEntry *vse, CHUNKS_RECORD *chunks_record, BLOB_CHOICE_LIST_VECTOR *best_char_choices, float certainties[], float *dawg_score, STATE *state, BlamerBundle *blamer_bundle, bool *truth_path)tesseract::LanguageModelprotected
correct_segmentation_explored_tesseract::LanguageModelprotected
dawg_args_tesseract::LanguageModelprotected
DeleteState(BLOB_CHOICE_LIST *choices)tesseract::LanguageModel
dict_tesseract::LanguageModelprotected
empty_dawg_info_vec_tesseract::LanguageModelprotected
ExtractRawFeaturesFromPath(const ViterbiStateEntry &vse, float *features)tesseract::LanguageModelprotected
FillConsistencyInfo(int curr_col, bool word_end, BLOB_CHOICE *b, ViterbiStateEntry *parent_vse, BLOB_CHOICE *parent_b, CHUNKS_RECORD *chunks_record, LanguageModelConsistencyInfo *consistency_info)tesseract::LanguageModelprotected
fixed_length_beginning_active_dawgs_tesseract::LanguageModelprotected
fixed_pitch_tesseract::LanguageModelprotected
fontinfo_table_tesseract::LanguageModelprotected
GenerateDawgInfo(bool word_end, int script_id, int curr_col, int curr_row, const BLOB_CHOICE &b, const ViterbiStateEntry *parent_vse, LanguageModelFlagsType *changed)tesseract::LanguageModelprotected
GenerateNgramInfo(const char *unichar, float certainty, float denom, int curr_col, int curr_row, const ViterbiStateEntry *parent_vse, BLOB_CHOICE *parent_b, LanguageModelFlagsType *changed)tesseract::LanguageModelprotected
GenerateNgramModelPainPointsFromColumn(int col, int row, HEAP *pain_points, CHUNKS_RECORD *chunks_record)tesseract::LanguageModel
GeneratePainPoint(int col, int row, bool ok_to_extend, float priority_adjustment, float worst_piece_cert, bool fragmented, float best_choice_cert, float max_char_wh_ratio, BLOB_CHOICE *parent_b, ViterbiStateEntry *parent_vse, CHUNKS_RECORD *chunks_record, HEAP *pain_points)tesseract::LanguageModel
GeneratePainPointsFromBestChoice(HEAP *pain_points, CHUNKS_RECORD *chunks_record, BestChoiceBundle *best_choice_bundle)tesseract::LanguageModel
GeneratePainPointsFromColumn(int col, const GenericVector< int > &non_empty_rows, float best_choice_cert, HEAP *pain_points, BestPathByColumn *best_path_by_column[], CHUNKS_RECORD *chunks_record)tesseract::LanguageModel
GenerateProblematicPathPainPointsFromColumn(int col, int row, float best_choice_cert, HEAP *pain_points, BestPathByColumn *best_path_by_column[], CHUNKS_RECORD *chunks_record)tesseract::LanguageModel
GenerateTopChoiceInfo(float ratings_sum, const LanguageModelDawgInfo *dawg_info, const LanguageModelConsistencyInfo &consistency_info, const ViterbiStateEntry *parent_vse, BLOB_CHOICE *b, LanguageModelFlagsType *top_choice_flags, LanguageModelFlagsType *changed)tesseract::LanguageModelprotected
GetPieceCertainty(BLOB_CHOICE_LIST *blist, float *cert, bool *fragmented)tesseract::LanguageModelinlineprotected
GetTopChoiceLowerUpper(LanguageModelFlagsType changed, BLOB_CHOICE_LIST *curr_list, BLOB_CHOICE **first_lower, BLOB_CHOICE **first_upper)tesseract::LanguageModelprotected
GetWorstPieceCertainty(int col, int row, MATRIX *ratings, float *cert, bool *fragmented)tesseract::LanguageModelinline
InitForWord(const WERD_CHOICE *prev_word, bool fixed_pitch, float best_choice_cert, float max_char_wh_ratio, float rating_cert_scale, HEAP *pain_points, CHUNKS_RECORD *chunks_record, BlamerBundle *blamer_bundle, bool debug_blamer)tesseract::LanguageModel
IsFragment(BLOB_CHOICE *b)tesseract::LanguageModelinlineprotected
IsHan(int script_id)tesseract::LanguageModelinlineprotected
kAllChangedFlagtesseract::LanguageModelstatic
kBestChoicePainPointPriorityAdjustmenttesseract::LanguageModelstatic
kConsistentFlagtesseract::LanguageModelstatic
kCriticalPainPointPriorityAdjustmenttesseract::LanguageModelstatic
kDawgFlagtesseract::LanguageModelstatic
kDefaultPainPointPriorityAdjustmenttesseract::LanguageModelstatic
kInitialPainPointPriorityAdjustmenttesseract::LanguageModelstatic
kJustClassifiedFlagtesseract::LanguageModelstatic
kLooseMaxCharWhRatiotesseract::LanguageModelstatic
kLowerCaseFlagtesseract::LanguageModelstatic
kMaxAvgNgramCosttesseract::LanguageModelstatic
kMinFixedLengthDawgLengthtesseract::LanguageModelstatic
kNgramFlagtesseract::LanguageModelstatic
kSmallestRatingFlagtesseract::LanguageModelstatic
kUpperCaseFlagtesseract::LanguageModelstatic
language_model_debug_leveltesseract::LanguageModel
language_model_fixed_length_choices_depthtesseract::LanguageModel
language_model_min_compound_lengthtesseract::LanguageModel
language_model_ngram_nonmatch_scoretesseract::LanguageModel
language_model_ngram_ontesseract::LanguageModel
language_model_ngram_ordertesseract::LanguageModel
language_model_ngram_scale_factortesseract::LanguageModel
language_model_ngram_small_probtesseract::LanguageModel
language_model_ngram_space_delimited_languagetesseract::LanguageModel
language_model_ngram_use_only_first_uft8_steptesseract::LanguageModel
language_model_penalty_casetesseract::LanguageModel
language_model_penalty_chartypetesseract::LanguageModel
language_model_penalty_fonttesseract::LanguageModel
language_model_penalty_incrementtesseract::LanguageModel
language_model_penalty_non_dict_wordtesseract::LanguageModel
language_model_penalty_non_freq_dict_wordtesseract::LanguageModel
language_model_penalty_punctesseract::LanguageModel
language_model_penalty_scripttesseract::LanguageModel
language_model_penalty_spacingtesseract::LanguageModel
language_model_use_sigmoidal_certaintytesseract::LanguageModel
language_model_viterbi_list_max_num_prunabletesseract::LanguageModel
language_model_viterbi_list_max_sizetesseract::LanguageModel
LanguageModel(const UnicityTable< FontInfo > *fontinfo_table, Dict *dict)tesseract::LanguageModel
max_char_wh_ratio_tesseract::LanguageModelprotected
max_penalty_adjust_tesseract::LanguageModelprotected
NonAlphaOrDigitMiddle(int col, int row, int dimension, UNICHAR_ID unichar_id)tesseract::LanguageModelinlineprotected
prev_word_str_tesseract::LanguageModelprotected
prev_word_unichar_step_len_tesseract::LanguageModelprotected
PrintViterbiStateEntry(const char *msg, ViterbiStateEntry *vse, BLOB_CHOICE *b, CHUNKS_RECORD *chunks_record)tesseract::LanguageModelprotected
ProblematicPath(const ViterbiStateEntry &vse, UNICHAR_ID unichar_id, bool word_end)tesseract::LanguageModelprotected
PrunablePath(LanguageModelFlagsType top_choice_flags, const LanguageModelDawgInfo *dawg_info)tesseract::LanguageModelinlineprotected
rating_cert_scale_tesseract::LanguageModelprotected
UpdateBestChoice(BLOB_CHOICE *b, ViterbiStateEntry *vse, HEAP *pain_points, CHUNKS_RECORD *chunks_record, BestChoiceBundle *best_choice_bundle, BlamerBundle *blamer_bundle)tesseract::LanguageModelprotected
UpdateCoveredByFixedLengthDawgs(const DawgInfoVector &active_dawgs, int word_index, int word_length, int *skip, int *covered, float *dawg_score, bool *dawg_score_done)tesseract::LanguageModelprotected
updated_flags_tesseract::LanguageModelprotected
UpdateState(LanguageModelFlagsType changed, int curr_col, int curr_row, BLOB_CHOICE_LIST *curr_list, BLOB_CHOICE_LIST *parent_list, HEAP *pain_points, BestPathByColumn *best_path_by_column[], CHUNKS_RECORD *chunks_record, BestChoiceBundle *best_choice_bundle, BlamerBundle *blamer_bundle)tesseract::LanguageModel
~LanguageModel()tesseract::LanguageModel