Package com.penguinwerks.jodene

Interface Summary
ActivationFactory A factory to create activation functions.
ActivationFunction This is a generic ativation function.
EpochEventListener The Epoch Event Listener interface is used to receive epoch end events.
 

Class Summary
Axon An axon connects two neurons.
ErrorCalculator The error calculator calculates the error based on some agorithm, for example, sum of squares.
ErrorManager The error manager allows you to configure error calculators and maintains a history of errors.
Evaluator Evaluates the network, using the error calculators to accumulate error information.
Example Encapsulates an example - which is a set of inputs and a set of expected values.
ExampleSet An example set is a set of examples.
Network This is a neural network.
NetworkBuilder TODO Implement a generic network builder.
Neuron A neuron is a basic processing unit in the network.
NeuronTraining This class is used by the neuron to facilitate training.
Pocket  
Result A result is the inputs and their expected values.
ResultSet A result set is a collection of inputs and their returned results.
Trainer Trains the network.
TrainingEpochEvent The epoch event.
 

Exception Summary
DuplicateNeuronException This exception is thrown when an attempt is made to enter two neurons with the same name to the same network.
ExampleSetException Thrown if there is an error with the example set.
InvalidInputsException This exception is thrown when the inputs do not match the expected values in the network.
TrainingException An exception thrwon during training.