weka.classifiers.neural.common.transfer
Class SigmoidTransferFunction

java.lang.Object
  extended by weka.classifiers.neural.common.transfer.TransferFunction
      extended by weka.classifiers.neural.common.transfer.SigmoidTransferFunction
All Implemented Interfaces:
java.io.Serializable

public class SigmoidTransferFunction
extends TransferFunction

Title: Weka Neural Implementation

Description: ...

Copyright: Copyright (c) 2003

Company: N/A

Version:
1.0
Author:
Jason Brownlee
See Also:
Serialized Form

Field Summary
static double MAX
           
static double MIN
           
 
Fields inherited from class weka.classifiers.neural.common.transfer.TransferFunction
LOWER_THREAHOLD, UPPER_THREAHOLD
 
Constructor Summary
SigmoidTransferFunction()
           
 
Method Summary
 double derivative(double activation, double transferred)
           
 double getMaximum()
           
 double getMinimum()
           
 double transfer(double activation)
           
 
Methods inherited from class weka.classifiers.neural.common.transfer.TransferFunction
overflowProtectionTransfer
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX

public static final double MAX
See Also:
Constant Field Values

MIN

public static final double MIN
See Also:
Constant Field Values
Constructor Detail

SigmoidTransferFunction

public SigmoidTransferFunction()
Method Detail

transfer

public double transfer(double activation)
Specified by:
transfer in class TransferFunction

derivative

public double derivative(double activation,
                         double transferred)
Specified by:
derivative in class TransferFunction

getMaximum

public double getMaximum()
Specified by:
getMaximum in class TransferFunction

getMinimum

public double getMinimum()
Specified by:
getMinimum in class TransferFunction