ray.rllib.policy.torch_policy_v2.TorchPolicyV2.apply#

TorchPolicyV2.apply(func: Callable[[Policy, Any | None, Any | None], T], *args, **kwargs) T#

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

当策略类已被转换为 ActorHandle,并且用户需要在底层策略对象上执行某些功能(例如添加属性)时,这很有用。

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

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

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

返回:

函数调用的返回值。