unilab.algos.torch.hora.rsl_rl¶
HORA-owned RSL-RL wrapper helpers for teacher-policy runtime.
Functions
|
Resolve HORA PPO entrypoints from an explicit runtime marker. |
|
Return the HORA-specific PPO wrapper class when the config selects it. |
Classes
Resolved HORA PPO runtime consumed by the generic RSL-RL script. |
|
RSL-RL adapter that preserves HORA teacher-policy observation payloads. |
- class unilab.algos.torch.hora.rsl_rl.HoraRslRlPPORuntime[source]¶
Bases:
objectResolved HORA PPO runtime consumed by the generic RSL-RL script.
- Parameters:
wrapper_cls (
type[RslRlVecEnvWrapper])
-
wrapper_cls:
type[RslRlVecEnvWrapper]¶
- __init__(wrapper_cls)¶
- Parameters:
wrapper_cls (
type[RslRlVecEnvWrapper])
- unilab.algos.torch.hora.rsl_rl.resolve_hora_ppo_runtime(rl_cfg)[source]¶
Resolve HORA PPO entrypoints from an explicit runtime marker.
- Parameters:
- Return type:
- unilab.algos.torch.hora.rsl_rl.resolve_hora_ppo_wrapper_cls(rl_cfg)[source]¶
Return the HORA-specific PPO wrapper class when the config selects it.
- class unilab.algos.torch.hora.rsl_rl.HoraRslRlVecEnvWrapper[source]¶
Bases:
RslRlVecEnvWrapperRSL-RL adapter that preserves HORA teacher-policy observation payloads.