tesseract v5.3.3.20231005
network.h File Reference
#include "helpers.h"
#include "matrix.h"
#include "networkio.h"
#include "serialis.h"
#include "static_shape.h"
#include "tprintf.h"
#include <cmath>
#include <cstdio>

Go to the source code of this file.

Classes

class  tesseract::Network
 

Namespaces

namespace  tesseract
 

Enumerations

enum  tesseract::NetworkType {
  tesseract::NT_NONE , tesseract::NT_INPUT , tesseract::NT_CONVOLVE , tesseract::NT_MAXPOOL ,
  tesseract::NT_PARALLEL , tesseract::NT_REPLICATED , tesseract::NT_PAR_RL_LSTM , tesseract::NT_PAR_UD_LSTM ,
  tesseract::NT_PAR_2D_LSTM , tesseract::NT_SERIES , tesseract::NT_RECONFIG , tesseract::NT_XREVERSED ,
  tesseract::NT_YREVERSED , tesseract::NT_XYTRANSPOSE , tesseract::NT_LSTM , tesseract::NT_LSTM_SUMMARY ,
  tesseract::NT_LOGISTIC , tesseract::NT_POSCLIP , tesseract::NT_SYMCLIP , tesseract::NT_TANH ,
  tesseract::NT_RELU , tesseract::NT_LINEAR , tesseract::NT_SOFTMAX , tesseract::NT_SOFTMAX_NO_CTC ,
  tesseract::NT_LSTM_SOFTMAX , tesseract::NT_LSTM_SOFTMAX_ENCODED , tesseract::NT_TENSORFLOW , tesseract::NT_COUNT
}
 
enum  tesseract::NetworkFlags { tesseract::NF_LAYER_SPECIFIC_LR = 64 , tesseract::NF_ADAM = 128 }
 
enum  tesseract::TrainingState { tesseract::TS_DISABLED , tesseract::TS_ENABLED , tesseract::TS_TEMP_DISABLE , tesseract::TS_RE_ENABLE }