rlOptimizerOptions
Description
Use an rlOptimizerOptions
object to specify an optimization
options object for actors and critics.
Creation
Description
creates a
default optimizer option set to use as a optOpts
= rlOptimizerOptionsCriticOptimizerOptions
or
ActorOptimizerOptions
property of an agent option object, or as a
last argument of rlOptimizer
to create an optimizer object. You can
modify the object properties using dot notation.
creates an options object with the specified properties using one or more name-value
arguments.optOpts
= rlOptimizerOptions(Name=Value
)
Properties
Object Functions
rlQAgentOptions | Options for Q-learning agent |
rlSARSAAgentOptions | Options for SARSA agent |
rlDQNAgentOptions | Options for DQN agent |
rlPGAgentOptions | Options for PG agent |
rlDDPGAgentOptions | Options for DDPG agent |
rlTD3AgentOptions | Options for TD3 agent |
rlACAgentOptions | Options for AC agent |
rlPPOAgentOptions | Options for PPO agent |
rlTRPOAgentOptions | Options for TRPO agent |
rlSACAgentOptions | Options for SAC agent |
rlOptimizer | Creates an optimizer object for actors and critics |
Examples
Version History
Introduced in R2022a