Main Content
rlFiniteSetSpec
Create specifications object for a finite-set action or observation channel
Description
An rlFiniteSetSpec
object contains specifications for a channel
that carries an action or observation belonging to a finite set.
Creation
Description
creates a data specification object for a finite-set action or observation channel,
setting the spec
= rlFiniteSetSpec(elements
)Elements
property.
creates the specification object spec
= rlFiniteSetSpec(elements
,Name=Value
)spec
and sets its Properties using one or more
name-value arguments.
Properties
Object Functions
rlSimulinkEnv | Create environment object from a Simulink model already containing agent and environment |
rlFunctionEnv | Create custom reinforcement learning environment using your reset and step functions |
rlValueFunction | Value function approximator object for reinforcement learning agents |
rlQValueFunction | Q-Value function approximator with a continuous or discrete action space reinforcement learning agents |
rlVectorQValueFunction | Vector Q-value function approximator with hybrid or discrete action space for reinforcement learning agents |
rlContinuousDeterministicActor | Deterministic actor with a continuous action space for reinforcement learning agents |
rlDiscreteCategoricalActor | Stochastic categorical actor with a discrete action space for reinforcement learning agents |
rlContinuousGaussianActor | Stochastic Gaussian actor with a continuous action space for reinforcement learning agents |
Examples
Version History
Introduced in R2019a
See Also
Functions
Objects
rlNumericSpec
|rlFunctionEnv
|rlSimulinkEnv
|rlValueFunction
|rlQValueFunction
|rlVectorQValueFunction
|rlContinuousDeterministicActor
|rlDiscreteCategoricalActor
|rlContinuousGaussianActor