unilab.algos.torch.flash_sac.double_buffer

FlashSAC builder for the CPU-pinned double-buffer replay path.

Functions

build_flashsac_double_buffer_runner(cfg, *, ...)

Build FlashSAC with the opt-in CPU-pinned double-buffer replay pipeline.

unilab.algos.torch.flash_sac.double_buffer.build_flashsac_double_buffer_runner(cfg, *, env_cfg_override, replay_prefetch_mode, verbose_metrics)[source]

Build FlashSAC with the opt-in CPU-pinned double-buffer replay pipeline.

Parameters:
  • cfg (DictConfig)

  • env_cfg_override (dict[str, Any] | None)

  • replay_prefetch_mode (str)

  • verbose_metrics (bool)

Return type:

DoubleBufferOffPolicyRunner