![]() |
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 | |
| getHiddenLayers() const | Diwa | |
| getHiddenNeurons() const | Diwa | |
| getInputNeurons() const | Diwa | |
| getNeuronCount() const | Diwa | |
| getOutputNeurons() const | Diwa | |
| getOutputs(double *outputs) | Diwa | |
| getWeightCount() const | Diwa | |
| getWeights(double *weights) | Diwa | |
| inference(double *inputs) | Diwa | |
| initialize(int inputNeurons, int hiddenLayers, int hiddenNeurons, int outputNeurons, bool randomizeWeights=true) | Diwa | |
| loadFromFile(T annFile) | Diwa | |
| recommendedHiddenLayerCount(int numSamples, int alpha) | Diwa | |
| recommendedHiddenNeuronCount() | Diwa | |
| saveToFile(T annFile) | Diwa | |
| setActivationFunction(diwa_activation activation) | Diwa | |
| train(double learningRate, double *inputNeurons, double *outputNeurons) | Diwa | |
| ~Diwa() | Diwa |