public interface DifferentiableVInit extends ValueFunctionInitialization, ParametricFunction
ValueFunctionInitialization.ConstantValueFunctionInitialization
ParametricFunction.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.
|
qValue
value
copy, getParameter, numParameters, resetParameters, setParameter
FunctionGradient 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.