public interface DifferentiableCostFunction extends SupervisedCostFunction<Vector,Vector>
DifferentiableCostFunction
is a cost function that can
be differentiated. This requires that it operate as a cost function for
VectorFunction
objects and it has a separate method for
doing the differentiation of a given
DifferentiableVectorFunction
with respect to the cost function.Modifier and Type | Method and Description |
---|---|
Vector |
computeParameterGradient(GradientDescendable function)
Differentiates function with respect to its parameters.
|
clone, evaluate, getCostParameters, setCostParameters
summarize
evaluatePerformance
evaluatePerformance
Vector computeParameterGradient(GradientDescendable function)
function
- The object to differentiate.