ray.rllib.utils.replay_buffers.multi_agent_prioritized_replay_buffer.MultiAgentPrioritizedReplayBuffer.add#

MultiAgentPrioritizedReplayBuffer.add(batch: SampleBatch | MultiAgentBatch | Dict[str, Any], **kwargs) None#

将一批数据添加到相应策略的重放缓冲区中。

如果批处理不是一个 MultiAgentBatch,则将其转换为 DEFAULT_POLICY_ID 的 MultiAgentBatch。随后,将各个策略批处理添加到存储中。

参数:
  • batch – 要添加的批次。

  • **kwargs – 向前兼容的关键字参数。

开发者API: 此API可能会在Ray的次要版本之间发生变化。