ray.rllib.utils.replay_buffers.multi_agent_replay_buffer.MultiAgentReplayBuffer.apply#

MultiAgentReplayBuffer.apply(func: Callable[[Any, Any | None, Any | None], T], *args, _ray_trace_ctx=None, **kwargs) T#

使用此 Actor 实例调用给定的函数。

一个用于在远程执行器上应用任意成员函数的通用接口。

参数:
  • func – 要调用的函数,以这个 RolloutWorker 作为第一个参数,随后是 args 和 kwargs。

  • args – 可选的额外参数,传递给函数调用。

  • kwargs – 可选的额外关键字参数,传递给函数调用。

返回:

函数调用的返回值。

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