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

## Uses of Class
org.neuroph.core.input.InputFunction

Packages that use InputFunction
org.neuroph.core | Provides base classes and basic building components for neural networks.
org.neuroph.core.input | Provides common neuron input functions
org.neuroph.nnet.comp.neuron | Provides various specific neuron types
org.neuroph.util | Provides various utility classes for creating neural networks, type codes, parsing vectors, etc.

Uses of InputFunction in org.neuroph.core

Fields in org.neuroph.core declared as InputFunction
`protected InputFunction` | `Neuron.inputFunction` Input function for this neuron

Methods in org.neuroph.core that return InputFunction
`InputFunction` | `Neuron.getInputFunction()` Returns input function

Methods in org.neuroph.core with parameters of type InputFunction
`void` | `Neuron.setInputFunction(InputFunction inputFunction)` Sets input function

Constructors in org.neuroph.core with parameters of type InputFunction
`Neuron(InputFunction inputFunction, TransferFunction transferFunction)` Creates an instance of Neuron with the specified input and transfer functions.

Uses of InputFunction in org.neuroph.core.input

Subclasses of InputFunction in org.neuroph.core.input
`class` | `And` Performs logic AND operation on input vector.
`class` | `Difference` Performs the vector difference operation on input and weight vector.
`class` | `Max` Performs max function on input vector
`class` | `Min` Performs min function on input vector
`class` | `Or` Performs logic OR operation on input vector.
`class` | `Product` Performs multiplication of all input vector elements.
`class` | `Sum` Performs summing of all input vector elements.
`class` | `SumSqr` Calculates squared sum of all input vector elements.
`class` | `WeightedSum` Optimized version of weighted input function

Uses of InputFunction in org.neuroph.nnet.comp.neuron

Constructors in org.neuroph.nnet.comp.neuron with parameters of type InputFunction
`CompetitiveNeuron(InputFunction inputFunction, TransferFunction transferFunction)` Creates an instance of CompetitiveNeuron with specified input and transfer functions
`DelayedNeuron(InputFunction inputFunction, TransferFunction transferFunction)` Creates an instance of neuron which can delay output
`InputOutputNeuron(InputFunction inFunc, TransferFunction transFunc)` Creates an instance of neuron for Hopfield network with specified input and transfer functions
`ThresholdNeuron(InputFunction inputFunction, TransferFunction transferFunction)` Creates a neuron with threshold behaviour, and with the specified input and transfer functions.

Uses of InputFunction in org.neuroph.util

Constructor parameters in org.neuroph.util with type arguments of type InputFunction
`NeuronProperties(Class<? extends Neuron> neuronClass, Class<? extends InputFunction> inputFunctionClass, Class<? extends TransferFunction> transferFunctionClass)`

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

Copyright © 2012. All Rights Reserved.