快捷方式

ClearCudaCache

class torchrl.trainers.ClearCudaCache(interval: int)[source]

以给定的间隔清除 CUDA 缓存。

示例

>>> clear_cuda = ClearCudaCache(100)
>>> trainer.register_op("pre_optim_steps", clear_cuda)
abstract register(trainer: Trainer, name: str)

在 trainer 的默认位置注册 hook。

参数:
  • trainer (Trainer) – hook 必须注册到此 trainer 中。

  • name (str) – hook 的名称。

注意

要在默认位置以外的其他位置注册 hook,请使用 register_op()

文档

访问 PyTorch 全面的开发者文档

查看文档

教程

获取面向初学者和高级开发者的深度教程

查看教程

资源

查找开发资源并获得疑问解答

查看资源