| Constructor and Description |
|---|
ALinearOp() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTo(AVector v)
Applies this operator to a mutable vector.
|
void |
applyTo(INDArray a)
Applies this operator to every element of a target array.
|
Op |
compose(Op op) |
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.
|
abstract double |
getConstant() |
Op |
getDerivativeOp()
Gets an operator which represents the derivative of this operator.
|
abstract double |
getFactor() |
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
|
Op |
sum(ALinearOp op) |
Op |
sum(Op op) |
apply, applyInverse, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, averageValue, compose, constrainValues, divide, getInverse, getTransform, hasDerivativeForOutput, isBounded, isDomainBounded, isStochastic, maxDomain, maxValue, minDomain, minValue, product, toString, validateOutputpublic abstract double getFactor()
public abstract double getConstant()
public boolean hasDerivative()
OphasDerivative in class Oppublic void applyTo(INDArray a)
Oppublic void applyTo(AVector v)
IOperatorpublic double derivative(double x)
Opderivative in class Oppublic double derivativeForOutput(double y)
OpderivativeForOutput in class Oppublic Op getDerivativeOp()
OpgetDerivativeOp in class Oppublic boolean hasInverse()
OphasInverse in class OpCopyright © 2016. All rights reserved.