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) |
void |
applyTo(double[] data,
int start,
int length) |
void |
applyTo(INDArray v) |
double |
averageValue() |
Op |
compose(ALinearOp op) |
Op |
compose(Op op) |
static ALinearOp |
create(double factor,
double constant) |
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 |
getConstant() |
Op |
getDerivativeOp() |
double |
getFactor() |
ALinearOp |
getInverse() |
boolean |
hasDerivative() |
boolean |
hasInverse() |
applyTo, applyTo, applyTo, applyTo, compose, constrainValues, divide, getTransform, hasDerivativeForOutput, isBounded, isDomainBounded, isStochastic, maxDomain, maxValue, minDomain, minValue, product, toString, validateOutput
public static ALinearOp create(double factor, double constant)
public double apply(double x)
IOperator
public double applyInverse(double y)
Op
applyInverse
in class Op
public void applyTo(AVector v)
public void applyTo(double[] data, int start, int length)
public double getConstant()
getConstant
in class ALinearOp
public double averageValue()
averageValue
in class Op
public boolean hasDerivative()
hasDerivative
in class ALinearOp
public double derivative(double x)
Op
derivative
in class ALinearOp
public double derivativeForOutput(double y)
Op
derivativeForOutput
in class ALinearOp
public Op getDerivativeOp()
getDerivativeOp
in class ALinearOp
public boolean hasInverse()
hasInverse
in class ALinearOp
public ALinearOp getInverse()
getInverse
in interface IOperator
getInverse
in class Op
Copyright © 2014. All Rights Reserved.