ray.rllib.core.rl_模块.多重_rl_模块.MultiRLModule.添加_模块#
- MultiRLModule.add_module(module_id: str, module: RLModule, *, override: bool = False) None [源代码]#
在运行时将一个模块添加到多代理模块中。
- 参数:
module_id – 要添加的模块ID。如果模块ID已存在且override为False,则会引发错误。如果override为True,则模块将被替换。
module – 要添加的模块。
override – 是否覆盖已存在的模块。
- 抛出:
ValueError – 如果模块ID已经存在且override为False。如果模块ID根据``validate_module_id()``的逻辑无效,则会引发警告。