tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
tesseract::LSTMTrainer Member List

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

ActivationError() consttesseract::LSTMTrainerinline
adam_beta_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
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::LSTMRecognizerinline
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(const TessdataManager *mgr, TFile *fp)tesseract::LSTMTrainer
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
GetDict() consttesseract::LSTMRecognizerinline
GetLayer(const STRING &id) consttesseract::LSTMRecognizerinline
GetLayerLearningRate(const STRING &id) consttesseract::LSTMRecognizerinline
GetRecoder() 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 std::string &traineddata_path)tesseract::LSTMTrainerinline
InitCharSet(const TessdataManager &mgr)tesseract::LSTMTrainerinline
InitCharSet()tesseract::LSTMTrainerprotected
InitIterations()tesseract::LSTMTrainer
InitNetwork(const STRING &network_spec, int append_index, int net_flags, float weight_range, float learning_rate, float momentum, float adam_beta)tesseract::LSTMTrainer
InitTensorFlowNetwork(const std::string &tf_proto)tesseract::LSTMTrainer
IsIntMode() consttesseract::LSTMRecognizerinline
IsRecoding() consttesseract::LSTMRecognizerinline
IsTensorFlow() consttesseract::LSTMRecognizerinline
kRollingBufferSize_tesseract::LSTMTrainerprotectedstatic
LabelsFromOutputs(const NetworkIO &outputs, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizer
LabelsViaReEncode(const NetworkIO &output, GenericVector< int > *labels, GenericVector< int > *xcoords)tesseract::LSTMRecognizerprotected
LabelsViaSimpleText(const NetworkIO &output, 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
Load(const char *lang, TessdataManager *mgr)tesseract::LSTMRecognizer
LoadAllTrainingData(const GenericVector< STRING > &filenames, CachingStrategy cache_strategy, bool randomly_rotate)tesseract::LSTMTrainer
LoadCharsets(const TessdataManager *mgr)tesseract::LSTMRecognizer
LoadDictionary(const char *lang, TessdataManager *mgr)tesseract::LSTMRecognizer
LoadRecoder(TFile *fp)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_t 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
MapRecoder(const UNICHARSET &old_chset, const UnicharCompress &old_recoder) consttesseract::LSTMTrainer
mgr_tesseract::LSTMTrainerprotected
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
randomly_rotate_tesseract::LSTMTrainerprotected
ReadLocalTrainingDump(const TessdataManager *mgr, const char *data, int size)tesseract::LSTMTrainer
ReadSizedTrainingDump(const char *data, int size, LSTMTrainer *trainer) consttesseract::LSTMTrainerinline
ReadTrainingDump(const GenericVector< char > &data, LSTMTrainer *trainer) consttesseract::LSTMTrainerinline
recoder_tesseract::LSTMRecognizerprotected
RecognizeLine(const ImageData &image_data, bool invert, bool debug, double worst_dict_cert, const TBOX &line_box, PointerVector< WERD_RES > *words, int lstm_choice_mode=0)tesseract::LSTMRecognizer
RecognizeLine(const ImageData &image_data, bool invert, bool debug, bool re_invert, bool upside_down, 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
SaveRecognitionDump(GenericVector< char > *data) consttesseract::LSTMTrainer
SaveTraineddata(const STRING &filename)tesseract::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(SerializeAmount serialize_amount, const TessdataManager *mgr, TFile *fp) consttesseract::LSTMTrainer
tesseract::LSTMRecognizer::Serialize(const TessdataManager *mgr, TFile *fp) consttesseract::LSTMRecognizer
set_perfect_delay(int delay)tesseract::LSTMTrainerinline
SetIteration(int iteration)tesseract::LSTMRecognizerinline
SetNullChar()tesseract::LSTMTrainerprotected
SetRandomSeed()tesseract::LSTMRecognizerinlineprotected
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, const char *old_traineddata)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
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