#include <lstmtester.h>
◆ LSTMTester()
tesseract::LSTMTester::LSTMTester |
( |
int64_t |
max_memory | ) |
|
◆ LoadAllEvalData() [1/2]
bool tesseract::LSTMTester::LoadAllEvalData |
( |
const STRING & |
filenames_file | ) |
|
◆ LoadAllEvalData() [2/2]
◆ LockIfNotRunning()
bool tesseract::LSTMTester::LockIfNotRunning |
( |
| ) |
|
|
private |
◆ RunEvalAsync()
STRING tesseract::LSTMTester::RunEvalAsync |
( |
int |
iteration, |
|
|
const double * |
training_errors, |
|
|
const TessdataManager & |
model_mgr, |
|
|
int |
training_stage |
|
) |
| |
◆ RunEvalSync()
STRING tesseract::LSTMTester::RunEvalSync |
( |
int |
iteration, |
|
|
const double * |
training_errors, |
|
|
const TessdataManager & |
model_mgr, |
|
|
int |
training_stage, |
|
|
int |
verbosity |
|
) |
| |
◆ ThreadFunc()
void * tesseract::LSTMTester::ThreadFunc |
( |
void * |
lstmtester_void | ) |
|
|
staticprivate |
◆ UnlockRunning()
void tesseract::LSTMTester::UnlockRunning |
( |
| ) |
|
|
private |
◆ async_running_
bool tesseract::LSTMTester::async_running_ |
|
private |
◆ running_mutex_
SVMutex tesseract::LSTMTester::running_mutex_ |
|
private |
◆ test_data_
◆ test_iteration_
int tesseract::LSTMTester::test_iteration_ |
|
private |
◆ test_model_mgr_
◆ test_result_
STRING tesseract::LSTMTester::test_result_ |
|
private |
◆ test_training_errors_
const double* tesseract::LSTMTester::test_training_errors_ |
|
private |
◆ test_training_stage_
int tesseract::LSTMTester::test_training_stage_ |
|
private |
◆ total_pages_
int tesseract::LSTMTester::total_pages_ |
|
private |
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/training/lstmtester.h
- /home/stephane/src/tesseract/src/training/lstmtester.cpp