ray.rllib.evaluation.rollout_worker.RolloutWorker.set_global_vars#
- RolloutWorker.set_global_vars(global_vars: dict, policy_ids: List[str] | None = None) None [源代码]#
更新此工作者的及其所有策略的全局变量。
更新是通过字典的更新方法完成的。
- 参数:
global_vars – 要更新
self.global_vars
字典的 global_vars 字典。policy_ids – 要更新的策略ID的可选列表。如果为None,将更新待更新工作节点上的所有策略。
worker = ... global_vars = worker.set_global_vars( ... {"timestep": 4242})