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