AddDeltas(const WeightMatrix &other) | tesseract::WeightMatrix | |
ConvertToInt() | tesseract::WeightMatrix | |
CountAlternators(const WeightMatrix &other, double *same, double *changed) const | tesseract::WeightMatrix | |
Debug2D(const char *msg) | tesseract::WeightMatrix | |
DeSerialize(bool training, TFile *fp) | tesseract::WeightMatrix | |
DeSerializeOld(bool training, TFile *fp) | tesseract::WeightMatrix | |
DotProduct(const double *u, const double *v, int n) | tesseract::WeightMatrix | static |
dw_ | tesseract::WeightMatrix | private |
dw_sq_sum_ | tesseract::WeightMatrix | private |
FloatToDouble(const GENERIC_2D_ARRAY< float > &wf, GENERIC_2D_ARRAY< double > *wd) | tesseract::WeightMatrix | static |
GetDW(int i, int j) const | tesseract::WeightMatrix | inline |
GetWeights(int index) const | tesseract::WeightMatrix | inline |
InitBackward() | tesseract::WeightMatrix | |
InitWeightsFloat(int no, int ni, bool use_adam, float weight_range, TRand *randomizer) | tesseract::WeightMatrix | |
int_mode_ | tesseract::WeightMatrix | private |
is_int_mode() const | tesseract::WeightMatrix | inline |
MatrixDotVector(const double *u, double *v) const | tesseract::WeightMatrix | |
MatrixDotVector(const int8_t *u, double *v) const | tesseract::WeightMatrix | |
MatrixDotVectorInternal(const GENERIC_2D_ARRAY< double > &w, bool add_bias_fwd, bool skip_bias_back, const double *u, double *v) | tesseract::WeightMatrix | privatestatic |
multiplier_ | tesseract::WeightMatrix | private |
MultiplyAccumulate(const double *v, double *inout) | tesseract::WeightMatrix | |
NumOutputs() const | tesseract::WeightMatrix | inline |
RemapOutputs(const std::vector< int > &code_map) | tesseract::WeightMatrix | |
RoundInputs(int size) const | tesseract::WeightMatrix | inline |
scales_ | tesseract::WeightMatrix | private |
Serialize(bool training, TFile *fp) const | tesseract::WeightMatrix | |
SumOuterTransposed(const TransposedArray &u, const TransposedArray &v, bool parallel) | tesseract::WeightMatrix | |
Update(double learning_rate, double momentum, double adam_beta, int num_samples) | tesseract::WeightMatrix | |
updates_ | tesseract::WeightMatrix | private |
use_adam_ | tesseract::WeightMatrix | private |
VectorDotMatrix(const double *u, double *v) const | tesseract::WeightMatrix | |
WeightMatrix() | tesseract::WeightMatrix | inline |
wf_ | tesseract::WeightMatrix | private |
wf_t_ | tesseract::WeightMatrix | private |
wi_ | tesseract::WeightMatrix | private |