ray.rllib.core.learner.learner_group.LearnerGroup.remove_module#
- LearnerGroup.remove_module(module_id: str, *, new_should_module_be_updated: Sequence[str] | Callable[[str, MultiAgentBatch | None], bool] | None = None) MultiRLModuleSpec [源代码]#
从学习者中移除一个模块。
- 参数:
module_id – 要移除的模块的 ModuleID。
new_should_module_be_updated – 一个可选的 ModuleID 序列或一个接受 ModuleID 和 SampleBatchType 并返回 ModuleID 是否应更新的可调用对象。如果为 None,将保留现有的设置。不在列表中(或可调用对象返回 False)的 RLModule 将不会更新。
- 返回:
新的 MultiRLModuleSpec(在更改完成后)。