DispBias(void) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
DispFinalTestData(void) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
DispSettings(void) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
DispWeight(void) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
Estimate(const Matrix< 1, InSize > &x, Matrix< 1, OutSize > &y) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
FeedforwardNeuralNet3() | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
FeedforwardNeuralNet3(FeedforwardNeuralNet3 &&r) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
InitWeight(void) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
LoadSettings(const std::string &FileName) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
LoadWeightAndBias(const std::string &FileName) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
SaveSettings(const std::string &FileName) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
SaveWeightAndBias(const std::string &FileName) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
SetDropoutRate(double DropoutRate) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
SetGainOfMomentumSGD(double epsilon, double alpha) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
Train(DsName &Datasets) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
WriteLeaningCurvePNG(const std::string &FileName, const int Ymin, const int Ymax) | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |
~FeedforwardNeuralNet3() | ARCS::FeedforwardNeuralNet3< DsName, InSize, HidSize, OutSize, MinbatSize, MinbatNum, Epoch, EpochDisp, InFunc, HidFunc, OutFunc, InitType, GradDesType, DropOutEnable, DsShfl > | inline |