public final class LogN extends AFunctionOp
| Modifier and Type | Method and Description |
|---|---|
double |
apply(double x)
Applies this operator to a single value, returning the result
|
double |
applyInverse(double y)
Applies the inverse of this Op.
|
static LogN |
create(double base) |
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.
|
double |
getBase() |
Op |
getDerivativeOp()
Gets an operator which represents the derivative of this operator.
|
Op |
getInverse()
Gets the inverse of this operator.
|
boolean |
hasDerivative()
Returns true if this operator supports computing the derivative for a given input
|
boolean |
hasInverse()
Returns true if this operator supports computing the inverse for a given output
|
double |
minDomain() |
averageValueapplyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, compose, compose, constrainValues, divide, getTransform, hasDerivativeForOutput, isBounded, isDomainBounded, isStochastic, maxDomain, maxValue, minValue, product, sum, toString, validateOutputpublic static final LogN LOG10
public static LogN create(double base)
public double getBase()
public double apply(double x)
IOperatorpublic double derivative(double x)
Opderivative in class Oppublic double derivativeForOutput(double y)
OpderivativeForOutput in class Oppublic double applyInverse(double y)
OpapplyInverse in class Oppublic boolean hasDerivative()
OphasDerivative in class Oppublic boolean hasInverse()
OphasInverse in class Oppublic Op getInverse()
IOperatorgetInverse in interface IOperatorgetInverse in class Oppublic Op getDerivativeOp()
OpgetDerivativeOp in class OpCopyright © 2016. All rights reserved.