public class Inverse extends Op
| 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.
|
double |
averageValue() |
double |
derivative(double y)
Returns the derivative of this Op for a given input value x
i.e.
|
Op |
getInverse() |
boolean |
hasDerivative() |
boolean |
hasInverse() |
double |
maxDomain() |
double |
maxValue() |
double |
minDomain() |
double |
minValue() |
applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, compose, compose, constrainValues, derivativeForOutput, divide, getDerivativeOp, getTransform, hasDerivativeForOutput, inputDimensions, isBounded, isDomainBounded, isStochastic, outputDimensions, product, sum, toString, transform, validateOutputpublic Inverse(Op op)
public double apply(double x)
IOppublic double applyInverse(double y)
OpapplyInverse in class Oppublic double derivative(double y)
Opderivative in class Oppublic Op getInverse()
getInverse in interface IOpgetInverse in class Oppublic double averageValue()
averageValue in class Oppublic boolean hasInverse()
hasInverse in class Oppublic boolean hasDerivative()
hasDerivative in class OpCopyright © 2013. All Rights Reserved.