Shortcuts

torchrl.trainers.algorithms.configs.trainers.SACTrainerConfig

class torchrl.trainers.algorithms.configs.trainers.SACTrainerConfig(collector: Any, total_frames: int, optim_steps_per_batch: int | None, loss_module: Any, optimizer: Any, logger: Any, save_trainer_file: Any, replay_buffer: Any, frame_skip: int = 1, clip_grad_norm: bool = True, clip_norm: float | None = None, progress_bar: bool = True, seed: int | None = None, save_trainer_interval: int = 10000, log_interval: int = 10000, create_env_fn: Any = None, actor_network: Any = None, critic_network: Any = None, target_net_updater: Any = None, async_collection: bool = False, log_timings: bool = False, _target_: str = 'torchrl.trainers.algorithms.configs.trainers._make_sac_trainer')[source]

Configuration class for SAC (Soft Actor Critic) trainer.

This class defines the configuration parameters for creating a SAC trainer, including both required and optional fields with sensible defaults.

Docs

Lorem ipsum dolor sit amet, consectetur

View Docs

Tutorials

Lorem ipsum dolor sit amet, consectetur

View Tutorials

Resources

Lorem ipsum dolor sit amet, consectetur

View Resources