ray.rllib.policy.sample_batch.SampleBatch.timeslices#

SampleBatch.timeslices(size: int | None = None, num_slices: int | None = None, k: int | None = None) List[SampleBatch][源代码]#

返回 SampleBatches,每个代表此数据集的一个 k-切片。

将从时间步长 0 开始,并生成大小为 k 的切片。

参数:
  • size – 每个返回的 SampleBatch 的大小(以时间步长为单位)。

  • num_slices – 要生成的切片数量。

  • k – 已弃用:请改用 size 或 num_slices。每个返回的 SampleBatch 的大小(以时间步为单位)。

返回:

num_slices (新) SampleBatches 列表或每个大小为 size 的 n (新) SampleBatches。