acts_ | tesseract::FullyConnected | protected |
Backward(bool debug, const NetworkIO &fwd_deltas, NetworkScratch *scratch, NetworkIO *back_deltas) override | tesseract::FullyConnected | virtual |
backward_win_ | tesseract::Network | protected |
BackwardTimeStep(const NetworkIO &fwd_deltas, int t, double *curr_errors, TransposedArray *errors_t, double *backprop) | tesseract::FullyConnected | |
CacheXScaleFactor(int factor) | tesseract::Network | inlinevirtual |
ChangeType(NetworkType type) | tesseract::FullyConnected | inline |
ClearWindow(bool tess_coords, const char *window_name, int width, int height, ScrollView **window) | tesseract::Network | static |
ConvertToInt() override | tesseract::FullyConnected | virtual |
CountAlternators(const Network &other, double *same, double *changed) const override | tesseract::FullyConnected | virtual |
CreateFromFile(TFile *fp) | tesseract::Network | static |
DebugWeights() override | tesseract::FullyConnected | virtual |
DeSerialize(TFile *fp) override | tesseract::FullyConnected | virtual |
DisplayBackward(const NetworkIO &matrix) | tesseract::Network | |
DisplayForward(const NetworkIO &matrix) | tesseract::Network | |
DisplayImage(Pix *pix, ScrollView *window) | tesseract::Network | static |
external_source_ | tesseract::FullyConnected | protected |
FinishBackward(const TransposedArray &errors_t) | tesseract::FullyConnected | |
Forward(bool debug, const NetworkIO &input, const TransposedArray *input_transpose, NetworkScratch *scratch, NetworkIO *output) override | tesseract::FullyConnected | virtual |
forward_win_ | tesseract::Network | protected |
ForwardTimeStep(int t, double *output_line) | tesseract::FullyConnected | |
ForwardTimeStep(const double *d_input, int t, double *output_line) | tesseract::FullyConnected | |
ForwardTimeStep(const int8_t *i_input, int t, double *output_line) | tesseract::FullyConnected | |
FullyConnected(const STRING &name, int ni, int no, NetworkType type) | tesseract::FullyConnected | |
InitWeights(float range, TRand *randomizer) override | tesseract::FullyConnected | virtual |
InputShape() const | tesseract::Network | inlinevirtual |
int_mode_ | tesseract::FullyConnected | protected |
IsPlumbingType() const | tesseract::Network | inlinevirtual |
IsTraining() const | tesseract::Network | inline |
kTypeNames | tesseract::Network | protectedstatic |
name() const | tesseract::Network | inline |
name_ | tesseract::Network | protected |
needs_to_backprop() const | tesseract::Network | inline |
needs_to_backprop_ | tesseract::Network | protected |
Network() | tesseract::Network | |
Network(NetworkType type, const STRING &name, int ni, int no) | tesseract::Network | |
network_flags_ | tesseract::Network | protected |
ni_ | tesseract::Network | protected |
no_ | tesseract::Network | protected |
num_weights() const | tesseract::Network | inline |
num_weights_ | tesseract::Network | protected |
NumInputs() const | tesseract::Network | inline |
NumOutputs() const | tesseract::Network | inline |
OutputShape(const StaticShape &input_shape) const override | tesseract::FullyConnected | virtual |
Random(double range) | tesseract::Network | protected |
randomizer_ | tesseract::Network | protected |
RemapOutputs(int old_no, const std::vector< int > &code_map) override | tesseract::FullyConnected | virtual |
Serialize(TFile *fp) const override | tesseract::FullyConnected | virtual |
SetEnableTraining(TrainingState state) override | tesseract::FullyConnected | virtual |
SetNetworkFlags(uint32_t flags) | tesseract::Network | virtual |
SetRandomizer(TRand *randomizer) | tesseract::Network | virtual |
SetupForward(const NetworkIO &input, const TransposedArray *input_transpose) | tesseract::FullyConnected | |
SetupNeedsBackprop(bool needs_backprop) | tesseract::Network | virtual |
source_t_ | tesseract::FullyConnected | protected |
spec() const override | tesseract::FullyConnected | inlinevirtual |
TestFlag(NetworkFlags flag) const | tesseract::Network | inline |
training_ | tesseract::Network | protected |
type() const | tesseract::Network | inline |
type_ | tesseract::Network | protected |
Update(float learning_rate, float momentum, float adam_beta, int num_samples) override | tesseract::FullyConnected | virtual |
weights_ | tesseract::FullyConnected | protected |
XScaleFactor() const | tesseract::Network | inlinevirtual |
~FullyConnected()=default | tesseract::FullyConnected | virtual |
~Network()=default | tesseract::Network | virtual |