@CodeReview(reviewer="Kevin R. Dixon",date="2008-07-23",changesNeeded=false,comments={"Minor change to class javadoc.","Moved previous code review as CodeReview annotation","Looks fine."}) @CodeReview(reviewer="Justin Basilico",date="2006-10-04",changesNeeded=false,comments="Interface looks fine.") public interface GradientDescendable extends VectorizableVectorFunction, ParameterGradientEvaluator<Vector,Vector,Matrix>
Modifier and Type | Method and Description |
---|---|
GradientDescendable |
clone()
Creates a new clone (shallow copy) of this object.
|
Matrix |
computeParameterGradient(Vector input)
Computes the derivative of the function about the input with respect
to the parameters of the function.
|
convertFromVector, convertToVector
Matrix computeParameterGradient(Vector input)
computeParameterGradient
in interface ParameterGradientEvaluator<Vector,Vector,Matrix>
input
- Point about which to differentiate w.r.t. the parameters.GradientDescendable clone()
clone
in interface CloneableSerializable
clone
in interface Vectorizable
clone
in interface VectorizableVectorFunction