rllib.settings
Full path:
schola.scripts.rllib.settings
schola.scripts.rllib.settings
This module contains the settings dataclasses for the RLlib script
Classes
| Item | Description |
|---|---|
| APPOSettings([gae_lambda, clip_param, …]) | Dataclass for APPO (Asynchronous Proximal Policy Optimization) algorithm specific settings. |
| IMPALASettings([vtrace, …]) | Dataclass for IMPALA (Importance Weighted Actor-Learner Architecture) algorithm specific settings. |
| LoggingSettings([schola_verbosity, …]) | Dataclass for logging settings used in the RLlib training process. |
| NetworkArchitectureSettings([fcnet_hiddens, …]) | Dataclass for network architecture settings used in the RLlib training process. |
| PPOSettings([gae_lambda, clip_param, use_gae]) | Dataclass for PPO (Proximal Policy Optimization) algorithm specific settings. |
| RLLibAlgorithmSpecificSettings() | Base Class for RLLib algorithm specific settings. |
| RLlibScriptArgs([training_settings, …]) | Top level dataclass for RLlib script arguments. |
| ResourceSettings([num_gpus, num_cpus, …]) | Dataclass for resource settings used in the RLlib training process. |
| ResumeSettings([resume_from]) | Dataclass for resume settings used in the RLlib training process. |
| SACSettings([tau, target_entropy, …]) | Dataclass for SAC (Soft Actor-Critic) algorithm specific settings. |
| TrainingSettings([timesteps, learning_rate, …]) | Dataclass for generic training settings used in the RLlib training process. |