Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neuroph
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package org.neuroph.contrib

Class org.neuroph.contrib.IACFunction extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### max

    double max

### min

    double min

### rest

    double rest

### decay

    double decay

Class org.neuroph.contrib.IACNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.contrib.IACNeuron extends Neuron implements Serializable

serialVersionUID: 1L

Serialized Fields

### externalInputSet

    boolean externalInputSet

  Flag which is set true if neuron input is externaly set

Class org.neuroph.contrib.RecommenderNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Serialized Fields

### inputLayerIdx

    int inputLayerIdx

### typeLayerIdx

    int typeLayerIdx

### brandLayerIdx

    int brandLayerIdx

### priceLayerIdx

    int priceLayerIdx

### promoLayerIdx

    int promoLayerIdx

### outputLayerIdx

    int outputLayerIdx

Package org.neuroph.contrib.imgrec

Class org.neuroph.contrib.imgrec.ImageRecognitionPlugin extends PluginBase implements Serializable

serialVersionUID: 1L

Serialized Fields

### samplingResolution

    java.awt.Dimension samplingResolution

  Image sampling resolution (image dimensions)

### colorMode

    ColorMode colorMode

  Color mode used for recognition (full color or black and white)

Package org.neuroph.core

Class org.neuroph.core.Connection extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### connectedNeuron

    Neuron connectedNeuron

  Connected neuron

### weight

    Weight weight

  Weight for this connection

Class org.neuroph.core.Layer extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

### parentNetwork

    NeuralNetwork parentNetwork

  Reference to parent neural network

### neurons

    java.util.Vector<E> neurons

  Neurons collection

Class org.neuroph.core.NeuralNetwork extends java.util.Observable implements Serializable

serialVersionUID: 3L

Serialized Fields

### type

    NeuralNetworkType type

  Network type id (see neuroph.util.NeuralNetworkType)

### layers

    java.util.Vector<E> layers

  Neural network

### inputNeurons

    java.util.Vector<E> inputNeurons

  Reference to network input neurons

### outputNeurons

    java.util.Vector<E> outputNeurons

  Reference to newtwork output neurons

### learningRule

    LearningRule learningRule

  Learning rule for this network

### plugins

    java.util.Map<K,V> plugins

  Plugins collection

Class org.neuroph.core.Neuron extends java.lang.Object implements Serializable

serialVersionUID: 3L

Serialized Fields

### parentLayer

    Layer parentLayer

  Parent layer for this neuron

### inputConnections

    java.util.Vector<E> inputConnections

  Collection of neuron's input connections (connections to this neuron)

### outConnections

    java.util.Vector<E> outConnections

  Collection of neuron's output connections (connections from this to other neurons)

### inputFunction

    InputFunction inputFunction

  Input function for this neuron

### transferFunction

    TransferFunction transferFunction

  Transfer function for this neuron

Class org.neuroph.core.Weight extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### value

    double value

  Weight value

Package org.neuroph.core.input

Class org.neuroph.core.input.And extends SummingFunction implements Serializable

serialVersionUID: 1L

Class org.neuroph.core.input.Diference extends WeightsFunction implements Serializable

serialVersionUID: 21L

Class org.neuroph.core.input.InputFunction extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

### weightsFunction

    WeightsFunction weightsFunction

  Weights function component of the input function. It performs some operation with weights and input vector, and ouputs vector.

### summingFunction

    SummingFunction summingFunction

  Summing function component of the input function. It performs some summing operation on output vector from weightsFunction and outputs scalar.

Class org.neuroph.core.input.Intensity extends SummingFunction implements Serializable

serialVersionUID: 2L

Class org.neuroph.core.input.Max extends SummingFunction implements Serializable

serialVersionUID: 1L

Class org.neuroph.core.input.Min extends SummingFunction implements Serializable

serialVersionUID: 2L

Class org.neuroph.core.input.Or extends SummingFunction implements Serializable

serialVersionUID: 1L

Class org.neuroph.core.input.Product extends SummingFunction implements Serializable

serialVersionUID: 2L

Class org.neuroph.core.input.Sum extends SummingFunction implements Serializable

serialVersionUID: 2L

Class org.neuroph.core.input.SumSqr extends SummingFunction implements Serializable

serialVersionUID: 2L

Class org.neuroph.core.input.WeightedInput extends WeightsFunction implements Serializable

serialVersionUID: 1L

Package org.neuroph.core.learning

Class org.neuroph.core.learning.IterativeLearning extends LearningRule implements Serializable

serialVersionUID: 1L

Serialized Fields

### learningRate

    double learningRate

  Learning rate parametar

### currentIteration

    int currentIteration

  Current iteration counter

### maxIterations

    int maxIterations

  Max training iterations (when to stopLearning training)

### iterationsLimited

    boolean iterationsLimited

  Flag for indicating if the training iteration number is limited

Class org.neuroph.core.learning.LearningRule extends java.util.Observable implements Serializable

serialVersionUID: 1L

Serialized Fields

### neuralNetwork

    NeuralNetwork neuralNetwork

  Neural network to train

Class org.neuroph.core.learning.SupervisedLearning extends IterativeLearning implements Serializable

serialVersionUID: 2L

Serialized Fields

### totalNetworkError

    double totalNetworkError

  Total network error

### maxError

    double maxError

  Max allowed network error (condition to stop learning)

Class org.neuroph.core.learning.SupervisedTrainingElement extends TrainingElement implements Serializable

serialVersionUID: 1L

Serialized Fields

### desiredOutput

    java.util.Vector<E> desiredOutput

  Desired output for this training element

Class org.neuroph.core.learning.TrainingElement extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### input

    java.util.Vector<E> input

  Input vector for this training element

### label

    java.lang.String label

  Label for this training element

Class org.neuroph.core.learning.TrainingSet extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

### elements

    java.util.Vector<E> elements

  Collection of training elements

### label

    java.lang.String label

  Label for this training set

Class org.neuroph.core.learning.UnsupervisedLearning extends IterativeLearning implements Serializable

serialVersionUID: 1L

Package org.neuroph.core.transfer

Class org.neuroph.core.transfer.Gaussian extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### sigma

    double sigma

  The sigma parametetar of the gaussian function

Class org.neuroph.core.transfer.Linear extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### slope

    double slope

  The slope parametetar of the linear function

Class org.neuroph.core.transfer.Ramp extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### slope

    double slope

  The slope parametetar of the ramp function

### xHigh

    double xHigh

  Threshold for the high output level

### xLow

    double xLow

  Threshold for the low output level

### yHigh

    double yHigh

  Output value for the high output level

### yLow

    double yLow

  Output value for the low output level

Class org.neuroph.core.transfer.Sgn extends TransferFunction implements Serializable

serialVersionUID: 1L

Class org.neuroph.core.transfer.Sigmoid extends TransferFunction implements Serializable

serialVersionUID: 2L

Serialized Fields

### slope

    double slope

  The slope parametetar of the sigmoid function

Class org.neuroph.core.transfer.Step extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### yHigh

    double yHigh

  Output value for high output level

### yLow

    double yLow

  Output value for low output level

Class org.neuroph.core.transfer.Tanh extends TransferFunction implements Serializable

serialVersionUID: 2L

Serialized Fields

### slope

    double slope

  The slope parametetar of the Tanh function

Class org.neuroph.core.transfer.TransferFunction extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class org.neuroph.core.transfer.Trapezoid extends TransferFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### leftLow

    double leftLow

### leftHigh

    double leftHigh

### rightLow

    double rightLow

### rightHigh

    double rightHigh

Package org.neuroph.nnet

Class org.neuroph.nnet.Adaline extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.BAM extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.CompetitiveNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.Hopfield extends NeuralNetwork implements Serializable

serialVersionUID: 2L

Class org.neuroph.nnet.Instar extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.Kohonen extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.MaxNet extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.MultiLayerPerceptron extends NeuralNetwork implements Serializable

serialVersionUID: 2L

Class org.neuroph.nnet.NeuroFuzzyPerceptron extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.Outstar extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.Perceptron extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.RbfNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.SupervisedHebbianNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 2L

Class org.neuroph.nnet.UnsupervisedHebbianNetwork extends NeuralNetwork implements Serializable

serialVersionUID: 2L

Package org.neuroph.nnet.comp

Class org.neuroph.nnet.comp.CompetitiveLayer extends Layer implements Serializable

serialVersionUID: 1L

Serialized Fields

### maxIterations

    int maxIterations

  Max iterations for neurons to compete This is neccesery to limit, otherwise if there is no winner there will be endless loop.

### winner

    CompetitiveNeuron winner

  The competition winner for this layer

Class org.neuroph.nnet.comp.CompetitiveNeuron extends DelayedNeuron implements Serializable

serialVersionUID: 1L

Serialized Fields

### isCompeting

    boolean isCompeting

  Flag indicates if this neuron is in competing mode

### connectionsFromOtherLayers

    java.util.Vector<E> connectionsFromOtherLayers

  Collection of conections from neurons in other layers

### connectionsFromThisLayer

    java.util.Vector<E> connectionsFromThisLayer

  Collection of connections from neurons in the same layer as this neuron (lateral connections used for competition)

Class org.neuroph.nnet.comp.DelayedConnection extends Connection implements Serializable

serialVersionUID: 1L

Serialized Fields

### delay

    int delay

  Delay factor for this conection

Class org.neuroph.nnet.comp.DelayedNeuron extends Neuron implements Serializable

serialVersionUID: 1L

Serialized Fields

### outputHistory

    java.util.Vector<E> outputHistory

  Output history for this neuron

Class org.neuroph.nnet.comp.InputOutputNeuron extends Neuron implements Serializable

serialVersionUID: 1L

Serialized Fields

### externalInputSet

    boolean externalInputSet

  Flag which is set true if neuron external input is set

### bias

    double bias

  Bias value for this neuron

Class org.neuroph.nnet.comp.ThresholdNeuron extends Neuron implements Serializable

serialVersionUID: 1L

Serialized Fields

### thresh

    double thresh

  Threshold value for this neuron

Package org.neuroph.nnet.learning

Class org.neuroph.nnet.learning.BackPropagation extends SigmoidDeltaRule implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.BinaryHebbianLearning extends UnsupervisedHebbianLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.CompetitiveLearning extends UnsupervisedLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.HopfieldLearning extends LearningRule implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.InstarLearning extends UnsupervisedHebbianLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.KohonenLearning extends LearningRule implements Serializable

serialVersionUID: 1L

Serialized Fields

### learningRate

    double learningRate

### iterations

    int[] iterations

### decStep

    double[] decStep

### mapSize

    int mapSize

### nR

    int[] nR

### currentIteration

    int currentIteration

Class org.neuroph.nnet.learning.LMS extends SupervisedLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.MomentumBackpropagation extends BackPropagation implements Serializable

serialVersionUID: 1L

Serialized Fields

### momentum

    double momentum

  Momentum factor

Class org.neuroph.nnet.learning.OjaLearning extends UnsupervisedHebbianLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.OutstarLearning extends UnsupervisedHebbianLearning implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.SigmoidDeltaRule extends LMS implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.StepDeltaRule extends LMS implements Serializable

serialVersionUID: 1L

Serialized Fields

### e

    double e

  The e parametar of this learning algorithm

Class org.neuroph.nnet.learning.SupervisedHebbianLearning extends LMS implements Serializable

serialVersionUID: 1L

Class org.neuroph.nnet.learning.UnsupervisedHebbianLearning extends UnsupervisedLearning implements Serializable

serialVersionUID: 1L

Package org.neuroph.util

Class org.neuroph.util.NeuronProperties extends java.util.Properties implements Serializable

serialVersionUID: 1L

Package org.neuroph.util.plugins

Class org.neuroph.util.plugins.LabelsPlugin extends PluginBase implements Serializable

serialVersionUID: 3L

Serialized Fields

### labels

    java.util.Map<K,V> labels

  Collection of labels for the neural network components

### neuralNetworkLabel

    java.lang.String neuralNetworkLabel

  Field for neural network label This field is required to solve the java bug described at http://bugs.sun.com/view_bug.do?bug_id=4957674

Class org.neuroph.util.plugins.PluginBase extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### name

    java.lang.String name

  Name for this plugin

### parentNetwork

    NeuralNetwork parentNetwork

  Reference to parent neural network

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Neuroph
PREV NEXT | FRAMES NO FRAMES