![]() |
Diwa
Lightweight implementation of Artificial Neural Network for resource-constrained environments
|
This is the complete list of members for Diwa, including all inherited members.
calculateAccuracy(double *testInput, double *testExpectedOutput, int epoch) | Diwa | |
calculateLoss(double *testInput, double *testExpectedOutput, int epoch) | Diwa | |
Diwa() | Diwa | |
getActivationFunction() const | Diwa | |
inference(double *inputs) | Diwa | |
initialize(int inputNeurons, int hiddenLayers, int hiddenNeurons, int outputNeurons, bool randomizeWeights=true) | Diwa | |
loadFromFile(std::ifstream &annFile) | Diwa | |
recommendedHiddenLayerCount(int numSamples, int alpha) | Diwa | |
recommendedHiddenNeuronCount() | Diwa | |
saveToFile(std::ofstream &annFile) | Diwa | |
setActivationFunction(diwa_activation activation) | Diwa | |
train(double learningRate, double *inputNeurons, double *outputNeurons) | Diwa | |
~Diwa() | Diwa |