| alph | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| b | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| bet | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| CalcAdaDelta(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| CalcAdaGrad(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| CalcAdam(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| CalcDelta(const Matrix< M, P > &WDeltaNext, Matrix< M, N > &WDelta) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcDeltaForOutputLayer(const Matrix< M, P > &Y, const Matrix< M, P > &D, Matrix< M, N > &WDelta) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcDropout(void) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcForwardForEstimation(const Matrix< 1, N > &zprev, Matrix< 1, P > &z) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcForwardForEstimation(const Matrix< M, N > &Zprev, Matrix< M, P > &Z) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcForwardForTraining(const Matrix< 1, N > &zprev, Matrix< 1, P > &z) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcForwardForTraining(const Matrix< M, N > &Zprev, Matrix< M, P > &Z) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| CalcMomentumSGD(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| CalcRMSprop(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| CalcSGD(const Matrix< N, P > &DiffW, const Matrix< 1, P > &Diffb) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inlineprotected |
| Db | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| db | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| Delta | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| delta | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| DispBias(void) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| DispSettings(void) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| DispWeight(void) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| DropMask | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| DropRand | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| DropRate | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| DW | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| dW | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| eps | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| fpU | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| fpu | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| Gb | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| Gbhat | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| GetCrossEntropy(const Matrix< M, P > &Y, const Matrix< M, P > &D) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| GetLoss(const Matrix< M, P > &Y, const Matrix< M, P > &D) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| GW | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| GWhat | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| Hb | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| Hbhat | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| HW | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| HWhat | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| InitWeight(size_t Nprev) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| InitWeightUsingGaussianRandom(const double sigma) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| l | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| LoadSettings(const std::string &SettingName) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| LoadWeightAndBias(const std::string &WeightName, const std::string &BiasName) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| lT | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| NearZero | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| NomalizeDataset(Matrix< NN, MM > &x) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| NormalizeInput(Matrix< 1, P > &x) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SaveSettings(const std::string &SettingName) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SaveWeightAndBias(const std::string &WeightName, const std::string &BiasName) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetDropoutRate(double DropoutRate) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfAdaDelta(double alpha, double zero) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfAdaGrad(double epsilon, double zero) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfAdam(double epsilon, double alpha, double beta, double zero) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfMomentumSGD(double epsilon, double alpha) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfRMSprop(double epsilon, double alpha, double zero) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SetGainOfSGD(double epsilon) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SGDcount | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| sigma | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| SingleLayerPerceptron() | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| SingleLayerPerceptron(SingleLayerPerceptron &&r) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| U | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| u | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| UpdateWeight(const Matrix< M, N > &Zprev) | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |
| W | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| xbar | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | protected |
| ~SingleLayerPerceptron() | ARCS::SingleLayerPerceptron< N, P, M, AF, IT, GD, DD > | inline |