unilab.algos.torch.rsl_rl_runtime

Runtime resolution helpers for RSL-RL PPO script assembly.

Functions

resolve_rsl_rl_ppo_runtime(rl_cfg, *, ...)

Resolve the PPO runtime bundle from owner config.

Classes

RslRlPPORuntime

Resolved PPO runtime consumed by the generic RSL-RL entrypoint.

class unilab.algos.torch.rsl_rl_runtime.RslRlPPORuntime[source]

Bases: object

Resolved PPO runtime consumed by the generic RSL-RL entrypoint.

Parameters:

wrapper_cls (type[RslRlVecEnvWrapper])

wrapper_cls: type[RslRlVecEnvWrapper]
__init__(wrapper_cls)
Parameters:

wrapper_cls (type[RslRlVecEnvWrapper])

unilab.algos.torch.rsl_rl_runtime.resolve_rsl_rl_ppo_runtime(rl_cfg, *, default_wrapper_cls)[source]

Resolve the PPO runtime bundle from owner config.

Parameters:
Return type:

RslRlPPORuntime