yawn.nn.mlp
Class SigmoidNode

java.lang.Object
  extended by yawn.nn.NeuralNode
      extended by yawn.nn.mlp.PerceptronNode
          extended by yawn.nn.mlp.SigmoidNode

public class SigmoidNode
extends PerceptronNode

$Id: SigmoidNode.java,v 1.7 2005/04/07 17:28:07 supermarti Exp $

Version:
$Revision: 1.7 $
Author:
Luis Martí (luis dot marti at uc3m dot es)

Field Summary
 
Fields inherited from class yawn.nn.mlp.PerceptronNode
maxWeightValue, minWeightValue, momentum, weights
 
Fields inherited from class yawn.nn.NeuralNode
input, inputSize
 
Constructor Summary
SigmoidNode()
           
SigmoidNode(int inputSize)
           
 
Method Summary
protected  double df(double x)
           
protected  double f(double x)
           
 
Methods inherited from class yawn.nn.mlp.PerceptronNode
activationFunction, adapt, calculateHiddenLayerDelta, calculateOutputLayerDelta, getMaxWeightValue, getMinWeightValue, getWeights, setInputSize, setMaxWeightValue, setMinWeightValue, setWeights
 
Methods inherited from class yawn.nn.NeuralNode
getInputSize, output, reset, setInput, setInputElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SigmoidNode

public SigmoidNode(int inputSize)
Parameters:
inputSize -

SigmoidNode

public SigmoidNode()
Method Detail

df

protected double df(double x)
Specified by:
df in class PerceptronNode

f

protected double f(double x)
Specified by:
f in class PerceptronNode


Copyright © 2003-2005 GIAA, Universidad Carlos III de Madrid. All Rights Reserved.