public final class Logistic extends ABoundedOp
| Constructor and Description |
|---|
Logistic() |
| Modifier and Type | Method and Description |
|---|---|
double |
apply(double x)
Applies the operator to a single value, returning the result
|
double |
applyInverse(double y)
Applies the inverse of this Op.
|
void |
applyTo(AVector v) |
void |
applyTo(double[] data,
int start,
int length) |
double |
averageValue() |
double |
derivative(double x)
Returns the derivative of this Op for a given input value x
i.e.
|
double |
derivativeForOutput(double y)
Returns the derivative of this Op for a given output value y
i.e.
|
boolean |
hasDerivative() |
static double |
logisticFunction(double a) |
double |
maxValue() |
double |
minValue() |
isBoundedapplyTo, applyTo, applyTo, applyTo, applyTo, applyTo, compose, compose, constrainValues, divide, getDerivativeOp, getInverse, getTransform, hasDerivativeForOutput, hasInverse, inputDimensions, isDomainBounded, isStochastic, maxDomain, minDomain, outputDimensions, product, sum, toString, transform, validateOutputpublic static final Logistic INSTANCE
public static double logisticFunction(double a)
public double apply(double x)
IOppublic double applyInverse(double y)
OpapplyInverse in class Oppublic void applyTo(double[] data,
int start,
int length)
public void applyTo(AVector v)
public boolean hasDerivative()
hasDerivative in class Oppublic double derivativeForOutput(double y)
OpderivativeForOutput in class Oppublic double derivative(double x)
Opderivative in class Oppublic double minValue()
minValue in class ABoundedOppublic double maxValue()
maxValue in class ABoundedOppublic double averageValue()
averageValue in class ABoundedOpCopyright © 2013. All Rights Reserved.