Log in Help
Print
Homereleasesgate-5.1-beta2-build3402-ALLpluginsLearningsrcgatelearning 〉 UsefulFunctions.java
 
/*
 *  UsefulFunctions.java
 * 
 *  Yaoyong Li 22/03/2007
 *
 *  $Id: UsefulFunctions.java, v 1.0 2007-03-22 12:58:16 +0000 yaoyong $
 */
package gate.learning;

/**
 * Some useful functions.
 * 
 */
public class UsefulFunctions {
  /** The sigmoid fucntion. */
  public static double sigmoid(double x) {
    return 1.0 / (1 + Math.exp(-2.0 * x));
  }
  /** inverse of sigmoid function. */
  public static double inversesigmoid(double x) {
    return Math.log(1.0/x-1.0)/(-2.);
  }
}