tesseract  4.00.00dev
tesseract::LSTMTrainer Member List

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

ActivationError() consttesseract::LSTMTrainerinline
AddBlobChoices(int unichar_id, float rating, float certainty, int col, int row, const UNICHARSET *target_unicharset, BLOB_CHOICE_IT *bc_it)tesseract::LSTMRecognizerprotected
align_win_tesseract::LSTMTrainerprotected
best_error_history_tesseract::LSTMTrainerprotected
best_error_iterations_tesseract::LSTMTrainerprotected
best_error_rate() consttesseract::LSTMTrainerinline
best_error_rate_tesseract::LSTMTrainerprotected
best_error_rates_tesseract::LSTMTrainerprotected
best_iteration() consttesseract::LSTMTrainerinline
best_iteration_tesseract::LSTMTrainerprotected
best_model_data_tesseract::LSTMTrainerprotected
best_model_name_tesseract::LSTMTrainerprotected
best_trainer() consttesseract::LSTMTrainerinline
best_trainer_tesseract::LSTMTrainerprotected
CacheStrategy() consttesseract::LSTMRecognizerinline
ccutil_tesseract::LSTMRecognizerprotected
CharError() consttesseract::LSTMTrainerinline
checkpoint_iteration_tesseract::LSTMTrainerprotected
checkpoint_name_tesseract::LSTMTrainerprotected
checkpoint_reader_tesseract::LSTMTrainerprotected
checkpoint_writer_tesseract::LSTMTrainerprotected
ComputeCharError(const GenericVector< int > &truth_str, const GenericVector< int > &ocr_str)tesseract::LSTMTrainerprotected
ComputeCTCTargets(const GenericVector< int > &truth_labels, NetworkIO *outputs, NetworkIO *targets)tesseract::LSTMTrainerprotected
ComputeErrorRates(const NetworkIO &deltas, double char_error, double word_error)tesseract::LSTMTrainerprotected
ComputeRMSError(const NetworkIO &deltas)tesseract::LSTMTrainerprotected
ComputeTextTargets(const NetworkIO &outputs, const GenericVector< int > &truth_labels, NetworkIO *targets)tesseract::LSTMTrainerprotected
ComputeWinnerError(const NetworkIO &deltas)tesseract::LSTMTrainerprotected
ComputeWordError(STRING *truth_str, STRING *ocr_str)tesseract::LSTMTrainerprotected
ConvertToInt()tesseract::LSTMTrainerinline
ctc_win_tesseract::LSTMTrainerprotected
CurrentTrainingStage() consttesseract::LSTMTrainerinline
debug_interval_tesseract::LSTMTrainerprotected
debug_win_tesseract::LSTMRecognizerprotected
DebugActivationPath(const NetworkIO &outputs, const GenericVector< int > &labels, const GenericVector< int > &xcoords)tesseract::LSTMRecognizerprotected
DebugActivationRange(const NetworkIO &outputs, const char *label, int best_choice, int x_start, int x_end)tesseract::LSTMRecognizerprotected
DebugLSTMTraining(const NetworkIO &inputs, const ImageData &trainingdata, const NetworkIO &fwd_outputs, const GenericVector< int > &truth_labels, const NetworkIO &outputs)tesseract::LSTMTrainerprotected
DebugNetwork()tesseract::LSTMTrainer
DecodeLabel(const GenericVector< int > &labels, int start, int *end, int *decoded)tesseract::LSTMRecognizerprotected
DecodeLabels(const GenericVector< int > &labels)tesseract::LSTMRecognizer
DecodeSingleLabel(int label)tesseract::LSTMRecognizerprotected
DeSerialize(TFile *fp)tesseract::LSTMTrainervirtual
dict_tesseract::LSTMRecognizerprotected
DisplayForward(const NetworkIO &inputs, const GenericVector< int > &labels, const GenericVector< int > &label_coords, const char *window_name, ScrollView **window)tesseract::LSTMRecognizer
DisplayLSTMOutput(const GenericVector< int > &labels, const GenericVector< int > &xcoords, int height, ScrollView *window)tesseract::LSTMRecognizerprotected
DisplayTargets(const NetworkIO &targets, const char *window_name, ScrollView **window)tesseract::LSTMTrainerprotected
DumpFilename() consttesseract::LSTMTrainer
EmptyConstructor()tesseract::LSTMTrainerprotected
EncodeString(const STRING &str, GenericVector< int > *labels) consttesseract::LSTMTrainerinline
EncodeString(const STRING &str, const UNICHARSET &unicharset, const UnicharCompress *recoder, bool simple_text, int null_char, GenericVector< int > *labels)tesseract::LSTMTrainerstatic
EnumerateLayers() consttesseract::LSTMRecognizerinline
error_buffers_tesseract::LSTMTrainerprotected
error_rate_of_last_saved_best_tesseract::LSTMTrainerprotected
error_rates() consttesseract::LSTMTrainerinline
error_rates_tesseract::LSTMTrainerprotected
file_reader_tesseract::LSTMTrainerprotected
file_writer_tesseract::LSTMTrainerprotected
FillErrorBuffer(double new_error, ErrorTypes type)tesseract::LSTMTrainer
GetBlobChoices(int col, int row, bool debug, const NetworkIO &output, const UNICHARSET *target_unicharset, int x_start, int x_end, float score_ratio)tesseract::LSTMRecognizerprotected
GetDict() consttesseract::LSTMRecognizerinline
GetLayer(const STRING &id) consttesseract::LSTMRecognizerinline
GetLayerLearningRate(const STRING &id) consttesseract::LSTMRecognizerinline
GetUnicharset() consttesseract::LSTMRecognizerinline
GridSearchDictParams(const ImageData *trainingdata, int iteration, double min_dict_ratio, double dict_ratio_step, double max_dict_ratio, double min_cert_offset, double cert_offset_step, double max_cert_offset, STRING *results)tesseract::LSTMTrainer
improvement_steps() consttesseract::LSTMTrainerinline
improvement_steps_tesseract::LSTMTrainerprotected
InitCharSet(const UNICHARSET &unicharset, const STRING &script_dir, int train_flags)tesseract::LSTMTrainer
InitCharSet(const UNICHARSET &unicharset, const UnicharCompress &recoder)tesseract::LSTMTrainer
InitializeWord(const TBOX &line_box, int word_start, int word_end, float space_certainty, bool use_alternates, const UNICHARSET *target_unicharset, const GenericVector< int > &labels, const GenericVector< int > &label_coords, float scale_factor)tesseract::LSTMRecognizer
InitIterations()tesseract::LSTMTrainer
InitNetwork(const STRING &network_spec, int append_index, int net_flags, float weight_range, float learning_rate, float momentum)tesseract::LSTMTrainer
InitTensorFlowNetwork(const std::string &tf_proto)tesseract::LSTMTrainer
IsHardening() consttesseract::LSTMRecognizerinline
IsIntMode() consttesseract::LSTMRecognizerinline
IsRecoding() consttesseract::LSTMRecognizerinline
IsTensorFlow() consttesseract::LSTMRecognizerinline
IsUsingAdaGrad() consttesseract::LSTMRecognizerinline
kRollingBufferSize_tesseract::LSTMTrainerprotectedstatic
LabelsFromOutputs(const NetworkIO &outputs, float null_thr, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
LabelsViaCTC(const NetworkIO &output, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
LabelsViaReEncode(const NetworkIO &output, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
LabelsViaSimpleText(const NetworkIO &output, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
LabelsViaThreshold(const NetworkIO &output, float null_threshold, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
last_perfect_training_iteration_tesseract::LSTMTrainerprotected
LastSingleError(ErrorTypes type) consttesseract::LSTMTrainerinline
learning_iteration() consttesseract::LSTMTrainerinline
learning_iteration_tesseract::LSTMTrainerprotected
learning_rate() consttesseract::LSTMRecognizerinline
learning_rate_tesseract::LSTMRecognizerprotected
LoadAllTrainingData(const GenericVector< STRING > &filenames)tesseract::LSTMTrainer
LoadDictionary(const char *lang, TessdataManager *mgr)tesseract::LSTMRecognizer
LogIterations(const char *intro_str, STRING *log_msg) consttesseract::LSTMTrainer
LSTMRecognizer()tesseract::LSTMRecognizer
LSTMTrainer()tesseract::LSTMTrainer
LSTMTrainer(FileReader file_reader, FileWriter file_writer, CheckPointReader checkpoint_reader, CheckPointWriter checkpoint_writer, const char *model_base, const char *checkpoint_name, int debug_interval, inT64 max_memory)tesseract::LSTMTrainer
MaintainCheckpoints(TestCallback tester, STRING *log_msg)tesseract::LSTMTrainer
MaintainCheckpointsSpecific(int iteration, const GenericVector< char > *train_model, const GenericVector< char > *rec_model, TestCallback tester, STRING *log_msg)tesseract::LSTMTrainer
model_base_tesseract::LSTMTrainerprotected
momentum_tesseract::LSTMRecognizerprotected
mutable_training_data()tesseract::LSTMTrainerinline
network_tesseract::LSTMRecognizerprotected
network_str_tesseract::LSTMRecognizerprotected
NewSingleError(ErrorTypes type) consttesseract::LSTMTrainerinline
null_char() consttesseract::LSTMRecognizerinline
null_char_tesseract::LSTMRecognizerprotected
num_training_stages_tesseract::LSTMTrainerprotected
NumInputs() consttesseract::LSTMRecognizerinline
NumOutputs() consttesseract::LSTMRecognizerinline
OutputLossType() consttesseract::LSTMRecognizerinline
OutputStats(const NetworkIO &outputs, float *min_output, float *mean_output, float *sd)tesseract::LSTMRecognizer
perfect_delay_tesseract::LSTMTrainerprotected
PrepareForBackward(const ImageData *trainingdata, NetworkIO *fwd_outputs, NetworkIO *targets)tesseract::LSTMTrainer
PrepareLogMsg(STRING *log_msg) consttesseract::LSTMTrainer
prev_sample_iteration_tesseract::LSTMTrainerprotected
randomizer_tesseract::LSTMRecognizerprotected
ReadRecognitionDump(const GenericVector< char > &data)tesseract::LSTMTrainerstatic
ReadSizedTrainingDump(const char *data, int size)tesseract::LSTMTrainer
ReadTrainingDump(const GenericVector< char > &data, LSTMTrainer *trainer)tesseract::LSTMTrainer
recoder_tesseract::LSTMRecognizerprotected
RecognizeLine(const ImageData &image_data, bool invert, bool debug, double worst_dict_cert, bool use_alternates, const UNICHARSET *target_unicharset, const TBOX &line_box, float score_ratio, bool one_word, PointerVector< WERD_RES > *words)tesseract::LSTMRecognizer
RecognizeLine(const ImageData &image_data, bool invert, bool debug, bool re_invert, float label_threshold, float *scale_factor, NetworkIO *inputs, NetworkIO *outputs)tesseract::LSTMRecognizer
recon_win_tesseract::LSTMTrainerprotected
ReduceLayerLearningRates(double factor, int num_samples, LSTMTrainer *samples_trainer)tesseract::LSTMTrainer
ReduceLearningRates(LSTMTrainer *samples_trainer, STRING *log_msg)tesseract::LSTMTrainer
RollErrorBuffers()tesseract::LSTMTrainerprotected
sample_iteration() consttesseract::LSTMRecognizerinline
sample_iteration_tesseract::LSTMRecognizerprotected
SaveBestModel(FileWriter writer) consttesseract::LSTMTrainer
SaveRecognitionDump(GenericVector< char > *data) consttesseract::LSTMTrainer
SaveTrainingDump(SerializeAmount serialize_amount, const LSTMTrainer *trainer, GenericVector< char > *data) consttesseract::LSTMTrainer
ScaleLayerLearningRate(const STRING &id, double factor)tesseract::LSTMRecognizerinline
ScaleLearningRate(double factor)tesseract::LSTMRecognizerinline
scratch_space_tesseract::LSTMRecognizerprotected
search_tesseract::LSTMRecognizerprotected
Serialize(TFile *fp) consttesseract::LSTMTrainervirtual
serialize_amount_tesseract::LSTMTrainermutableprotected
set_perfect_delay(int delay)tesseract::LSTMTrainerinline
SetIteration(int iteration)tesseract::LSTMRecognizerinline
SetRandomSeed()tesseract::LSTMRecognizerinlineprotected
SetSerializeMode(SerializeAmount serialize_amount) consttesseract::LSTMTrainerinline
SetUnicharsetProperties(const STRING &script_dir)tesseract::LSTMTrainerprotected
SetupCheckpointInfo()tesseract::LSTMTrainer
SimpleTextOutput() consttesseract::LSTMRecognizerinline
stall_iteration_tesseract::LSTMTrainerprotected
StartSubtrainer(STRING *log_msg)tesseract::LSTMTrainer
sub_trainer_tesseract::LSTMTrainerprotected
target_win_tesseract::LSTMTrainerprotected
training_data() consttesseract::LSTMTrainerinline
training_data_tesseract::LSTMTrainerprotected
training_flags_tesseract::LSTMRecognizerprotected
training_iteration() consttesseract::LSTMRecognizerinline
training_iteration_tesseract::LSTMRecognizerprotected
training_stage_tesseract::LSTMTrainerprotected
TrainOnLine(LSTMTrainer *samples_trainer, bool batch)tesseract::LSTMTrainerinline
TrainOnLine(const ImageData *trainingdata, bool batch)tesseract::LSTMTrainer
TransitionTrainingStage(float error_threshold)tesseract::LSTMTrainer
TryLoadingCheckpoint(const char *filename)tesseract::LSTMTrainer
UpdateErrorBuffer(double new_error, ErrorTypes type)tesseract::LSTMTrainerprotected
UpdateErrorGraph(int iteration, double error_rate, const GenericVector< char > &model_data, TestCallback tester)tesseract::LSTMTrainerprotected
UpdateSubtrainer(STRING *log_msg)tesseract::LSTMTrainer
weight_range_tesseract::LSTMRecognizerprotected
WordFromOutput(const TBOX &line_box, const NetworkIO &outputs, int word_start, int word_end, float score_ratio, float space_certainty, bool debug, bool use_alternates, const UNICHARSET *target_unicharset, const GenericVector< int > &labels, const GenericVector< int > &label_coords, float scale_factor)tesseract::LSTMRecognizer
WordsFromOutputs(const NetworkIO &outputs, const GenericVector< int > &labels, const GenericVector< int > label_coords, const TBOX &line_box, bool debug, bool use_alternates, bool one_word, float score_ratio, float scale_factor, const UNICHARSET *target_unicharset, PointerVector< WERD_RES > *words)tesseract::LSTMRecognizer
worst_error_rate_tesseract::LSTMTrainerprotected
worst_error_rates_tesseract::LSTMTrainerprotected
worst_iteration_tesseract::LSTMTrainerprotected
worst_model_data_tesseract::LSTMTrainerprotected
~LSTMRecognizer()tesseract::LSTMRecognizer
~LSTMTrainer()tesseract::LSTMTrainervirtual