Diwa
Lightweight implementation of Artificial Neural Network for resource-constrained environments
Loading...
Searching...
No Matches
Diwa Member List

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() constDiwa
getHiddenLayers() constDiwa
getHiddenNeurons() constDiwa
getInputNeurons() constDiwa
getNeuronCount() constDiwa
getOutputNeurons() constDiwa
getOutputs(double *outputs)Diwa
getWeightCount() constDiwa
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