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 |