快捷方式

ObsDecoder

class torchrl.modules.ObsDecoder(channels=32, num_layers=4, kernel_sizes=None, depth=None)[source]

观测解码器网络。

接受确定性状态和随机信念,并将其解码为像素观测。

参考:https://arxiv.org/abs/1803.10122

参数:
  • channels (int, optional) – 最后一层中的隐藏单元数。默认为 32。

  • num_layers (int, optional) – 网络深度。默认为 4。

  • kernel_sizes (intint 列表, optional) – 每一层的 kernel_size。如果 num_layers 为 4,则默认为 [5, 5, 6, 6],否则为 [5] * num_layers

forward(state, rnn_hidden)[source]

定义每次调用时执行的计算。

所有子类都应覆盖此方法。

注意

虽然正向传递的方案需要在此函数中定义,但应该随后调用 Module 实例,而不是此函数,因为前者负责运行注册的钩子,而后者会静默地忽略它们。

文档

访问 PyTorch 的全面开发者文档

查看文档

教程

获取针对初学者和高级开发者的深入教程

查看教程

资源

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

查看资源