ray.rllib.evaluation.rollout_worker.RolloutWorker.for_policy#

RolloutWorker.for_policy(func: Callable[[Policy, Any | None], T], policy_id: str | None = 'default_policy', **kwargs) T[源代码]#

使用指定的策略作为第一个参数调用给定的函数。

参数:
  • func – 以策略作为第一个参数调用的函数。

  • policy_id – 调用函数时使用的策略的 PolicyID。

关键字参数:

kwargs – 要传递给调用的额外关键字参数。

返回:

函数调用的返回值。