#include <networkbuilder.h>
|
static bool | InitNetwork (int num_outputs, STRING network_spec, int append_index, int net_flags, float weight_range, TRand *randomizer, Network **network) |
|
|
Network * | ParseInput (char **str) |
|
Network * | ParseSeries (const StaticShape &input_shape, Input *input_layer, char **str) |
|
Network * | ParseParallel (const StaticShape &input_shape, char **str) |
|
Network * | ParseR (const StaticShape &input_shape, char **str) |
|
Network * | ParseS (const StaticShape &input_shape, char **str) |
|
Network * | ParseC (const StaticShape &input_shape, char **str) |
|
Network * | ParseM (const StaticShape &input_shape, char **str) |
|
Network * | ParseLSTM (const StaticShape &input_shape, char **str) |
|
Network * | ParseFullyConnected (const StaticShape &input_shape, char **str) |
|
Network * | ParseOutput (const StaticShape &input_shape, char **str) |
|
◆ NetworkBuilder()
tesseract::NetworkBuilder::NetworkBuilder |
( |
int |
num_softmax_outputs | ) |
|
|
inlineexplicit |
◆ BuildFromString()
Network * tesseract::NetworkBuilder::BuildFromString |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
◆ BuildLSTMXYQuad()
Network * tesseract::NetworkBuilder::BuildLSTMXYQuad |
( |
int |
num_inputs, |
|
|
int |
num_states |
|
) |
| |
|
staticprivate |
◆ InitNetwork()
bool tesseract::NetworkBuilder::InitNetwork |
( |
int |
num_outputs, |
|
|
STRING |
network_spec, |
|
|
int |
append_index, |
|
|
int |
net_flags, |
|
|
float |
weight_range, |
|
|
TRand * |
randomizer, |
|
|
Network ** |
network |
|
) |
| |
|
static |
◆ ParseC()
Network * tesseract::NetworkBuilder::ParseC |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseFullyConnected()
Network * tesseract::NetworkBuilder::ParseFullyConnected |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseInput()
Network * tesseract::NetworkBuilder::ParseInput |
( |
char ** |
str | ) |
|
|
private |
◆ ParseLSTM()
Network * tesseract::NetworkBuilder::ParseLSTM |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseM()
Network * tesseract::NetworkBuilder::ParseM |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseOutput()
Network * tesseract::NetworkBuilder::ParseOutput |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseParallel()
Network * tesseract::NetworkBuilder::ParseParallel |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseR()
Network * tesseract::NetworkBuilder::ParseR |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseS()
Network * tesseract::NetworkBuilder::ParseS |
( |
const StaticShape & |
input_shape, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ ParseSeries()
Network * tesseract::NetworkBuilder::ParseSeries |
( |
const StaticShape & |
input_shape, |
|
|
Input * |
input_layer, |
|
|
char ** |
str |
|
) |
| |
|
private |
◆ num_softmax_outputs_
int tesseract::NetworkBuilder::num_softmax_outputs_ |
|
private |
The documentation for this class was generated from the following files:
- /home/stephane/src/tesseract/src/lstm/networkbuilder.h
- /home/stephane/src/tesseract/src/lstm/networkbuilder.cpp