BASIC CLASSES IN NEUROPH FRAMEWORK

Basic classes in Java Neural Network Framework Neuroph correspond to basic concepts in neural networks:

NeuralNetwork The NeuralNetwork class is the base class for all artificial neural networks.
Neuron The Neuron class represents basic artificial neuron according to McCulloch-Pitts neuron model (basic general neuron model).
Layer The Layer class represents layer (collection) of neurons in neural network.
Connection The Connection class represents weighted connection to another neuron.
Weight The Weight class represents neuron connection weight.
InputFunction The InputFunction class represents the neuron's input function.
TransferFunction The TransferFunction is abstract base class for all neuron tranfer functions.
LearningRule The LearningRule class is the base class for all neural network learning algorithms.

All classes are in org.neuroph.core package. For more details look at the provided Javadoc API.