| Interface | Description |
|---|---|
| DifferentiableStateActionValue |
An extension of
ParametricFunction.ParametricStateActionFunction that
is differentiable. |
| DifferentiableStateValue |
An extension of
ParametricFunction.ParametricStateFunction that
that is differentiable. |
| FeatureDatabase |
An interface for defining a database of state features that can be returned for any given input state or input state-action pair.
|
| FunctionGradient |
An interface for defining and querying the gradient of a function.
|
| ParametricFunction |
An interface for defining a parametric function.
|
| ParametricFunction.ParametricStateActionFunction |
A parametric function that operations on state-actions
|
| ParametricFunction.ParametricStateFunction |
A Parametric function that operates on states.
|
| StateToFeatureVectorGenerator |
Many functions approximation techniques require a fixed feature vector to work and in many cases, using abstract features from
the state attributes is useful.
|
| Class | Description |
|---|---|
| ActionFeaturesQuery |
A class that associates an action with a set of state features.
|
| FunctionGradient.PartialDerivative |
A class for storing a partial derivative.
|
| FunctionGradient.SparseGradient |
A sparse
FunctionGradient that only explicitly stores
the partial derivative for parameters with non-zero partial derivatives. |
| StateFeature |
A class for associating a state feature identifier with a value of that state feature
|