|
Neuroph | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.neuroph.core.Neuron
org.neuroph.nnet.comp.InputOutputNeuron
public class InputOutputNeuron
Provides behaviour specific for neurons which act as input and the output neurons within the same layer. For example in Hopfield network and BAM.
| Field Summary |
|---|
| Fields inherited from class org.neuroph.core.Neuron |
|---|
error, inputConnections, inputFunction, netInput, outConnections, output, parentLayer, transferFunction |
| Constructor Summary | |
|---|---|
InputOutputNeuron()
Creates an instance of neuron for Hopfield network |
|
InputOutputNeuron(InputFunction inFunc,
TransferFunction transFunc)
Creates an instance of neuron for Hopfield network with specified input and transfer functions |
|
| Method Summary | |
|---|---|
void |
calculate()
Calculates neuron output |
double |
getBias()
Returns bias value for this neuron |
void |
setBias(double bias)
Sets bias value for this neuron |
void |
setInput(double input)
Sets total net input for this cell |
| Methods inherited from class org.neuroph.core.Neuron |
|---|
addInputConnection, addInputConnection, addOutputConnection, getConnectionFrom, getError, getInputConnections, getInputFunction, getInputsIterator, getNetInput, getOutConnections, getOutput, getParentLayer, getTransferFunction, getWeightsVector, hasInputConnections, randomizeInputWeights, removeInputConnectionFrom, reset, setError, setInputFunction, setOutput, setParentLayer, setTransferFunction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InputOutputNeuron()
public InputOutputNeuron(InputFunction inFunc,
TransferFunction transFunc)
inFunc - neuron input functiontransFunc - neuron transfer function| Method Detail |
|---|
public void setInput(double input)
setInput in class Neuroninput - input valuepublic double getBias()
public void setBias(double bias)
bias - bias value for this neuronpublic void calculate()
calculate in class Neuron
|
Neuroph | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||