public interface DifferentiableVInit extends ValueFunctionInitialization, ParametricFunction
ValueFunctionInitialization.ConstantValueFunctionInitializationParametricFunction.ParametricStateActionFunction, ParametricFunction.ParametricStateFunction| Modifier and Type | Method and Description |
|---|---|
FunctionGradient |
getQGradient(State s,
AbstractGroundedAction ga)
Returns the Q-value function gradient.
|
FunctionGradient |
getVGradient(State s)
Returns the value function gradient.
|
qValuevaluecopy, getParameter, numParameters, resetParameters, setParameterFunctionGradient getVGradient(State s)
s - the state on which the value function is to be evaluatedFunctionGradient getQGradient(State s, AbstractGroundedAction ga)
s - the state on which the Q-value is to be evaluated.ga - the action on which the Q-value is to be evaluated.