Classes | |
class | NeuralNet |
Main project's class. More... | |
class | Synapsis |
Class for managing synapsis. More... | |
class | Neuron |
Class for managing neurons. More... | |
class | Layer |
Class for managing layers of neurons. More... | |
struct | netrecord |
struct | neuronrecord |
struct | synrecord |
class | NetworkFileNotFoundException |
Exception thrown when doing an attempt to load a network from an invalid file. More... | |
class | NetworkFileWriteException |
Exception thrown when trying to write the network's information to a file that cannot be written. More... | |
class | InvalidXMLException |
Exception thrown when trying parsing an invalid XML. More... | |
class | NetworkIndexOutOfBoundsException |
Exception raised when trying to access a neuron whose index is larger than the number of neurons in the network. More... | |
class | InvalidSynapticalWeightException |
Exception raised when, while trying the network or directly, the weight of a synapsis is set to a value |w| > 1. More... | |
Functions | |
double | df (double(*f)(double), double x) |
double | __actv (double prop) |
double neuralpp::__actv | ( | double | prop | ) |
double neuralpp::df | ( | double(*)(double) | f, | |
double | x | |||
) |