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

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

AddToStack(Network *network)tesseract::Plumbingvirtual
Backward(bool debug, const NetworkIO &fwd_deltas, NetworkScratch *scratch, NetworkIO *back_deltas)tesseract::Networkinlinevirtual
backward_win_tesseract::Networkprotected
CacheXScaleFactor(int factor) overridetesseract::Plumbingvirtual
ClearWindow(bool tess_coords, const char *window_name, int width, int height, ScrollView **window)tesseract::Networkstatic
ConvertToInt() overridetesseract::Plumbingvirtual
CountAlternators(const Network &other, double *same, double *changed) const overridetesseract::Plumbingvirtual
CreateFromFile(TFile *fp)tesseract::Networkstatic
DebugWeights() overridetesseract::Plumbingvirtual
DeSerialize(TFile *fp) overridetesseract::Plumbingvirtual
DisplayBackward(const NetworkIO &matrix)tesseract::Network
DisplayForward(const NetworkIO &matrix)tesseract::Network
DisplayImage(Pix *pix, ScrollView *window)tesseract::Networkstatic
EnumerateLayers(const STRING *prefix, GenericVector< STRING > *layers) consttesseract::Plumbing
Forward(bool debug, const NetworkIO &input, const TransposedArray *input_transpose, NetworkScratch *scratch, NetworkIO *output)tesseract::Networkinlinevirtual
forward_win_tesseract::Networkprotected
GetLayer(const char *id) consttesseract::Plumbing
InitWeights(float range, TRand *randomizer) overridetesseract::Plumbingvirtual
InputShape() const overridetesseract::Plumbinginlinevirtual
IsPlumbingType() const overridetesseract::Plumbinginlinevirtual
IsTraining() consttesseract::Networkinline
kTypeNamestesseract::Networkprotectedstatic
LayerLearningRate(const char *id) consttesseract::Plumbinginline
LayerLearningRatePtr(const char *id) consttesseract::Plumbing
learning_rates_tesseract::Plumbingprotected
name() consttesseract::Networkinline
name_tesseract::Networkprotected
needs_to_backprop() consttesseract::Networkinline
needs_to_backprop_tesseract::Networkprotected
Network()tesseract::Network
Network(NetworkType type, const STRING &name, int ni, int no)tesseract::Network
network_flags_tesseract::Networkprotected
ni_tesseract::Networkprotected
no_tesseract::Networkprotected
num_weights() consttesseract::Networkinline
num_weights_tesseract::Networkprotected
NumInputs() consttesseract::Networkinline
NumOutputs() consttesseract::Networkinline
OutputShape(const StaticShape &input_shape) consttesseract::Networkinlinevirtual
Plumbing(const STRING &name)tesseract::Plumbingexplicit
Random(double range)tesseract::Networkprotected
randomizer_tesseract::Networkprotected
RemapOutputs(int old_no, const std::vector< int > &code_map) overridetesseract::Plumbingvirtual
ScaleLayerLearningRate(const char *id, double factor)tesseract::Plumbinginline
Serialize(TFile *fp) const overridetesseract::Plumbingvirtual
SetEnableTraining(TrainingState state) overridetesseract::Plumbingvirtual
SetNetworkFlags(uint32_t flags) overridetesseract::Plumbingvirtual
SetRandomizer(TRand *randomizer) overridetesseract::Plumbingvirtual
SetupNeedsBackprop(bool needs_backprop) overridetesseract::Plumbingvirtual
spec() const overridetesseract::Plumbinginlinevirtual
stack() consttesseract::Plumbinginline
stack_tesseract::Plumbingprotected
TestFlag(NetworkFlags flag) consttesseract::Networkinline
training_tesseract::Networkprotected
type() consttesseract::Networkinline
type_tesseract::Networkprotected
Update(float learning_rate, float momentum, float adam_beta, int num_samples) overridetesseract::Plumbingvirtual
XScaleFactor() const overridetesseract::Plumbingvirtual
~Network()=defaulttesseract::Networkvirtual
~Plumbing()=defaulttesseract::Plumbingvirtual