Interface IGradientFunction
-
- All Known Subinterfaces:
IDyadRankingFeatureTransformPLGradientFunction
- All Known Implementing Classes:
BlackBoxGradient,DyadRankingFeatureTransformNegativeLogLikelihoodDerivative
public interface IGradientFunctionRepresents the gradient of a function that is differentiable.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ai.libs.jaicore.math.linearalgebra.Vectorapply(ai.libs.jaicore.math.linearalgebra.Vector vector)Returns the result of applying the gradient to the point represented by the given vector.
-
-
-
Method Detail
-
apply
ai.libs.jaicore.math.linearalgebra.Vector apply(ai.libs.jaicore.math.linearalgebra.Vector vector)
Returns the result of applying the gradient to the point represented by the given vector.- Parameters:
vector- the vector the gradient is applied to- Returns:
- the new vector resulting from applying the gradient to the given vector
-
-