ray.rllib.算法.算法.算法.合并_算法_配置#

classmethod Algorithm.merge_algorithm_configs(config1: dict, config2: dict, _allow_unknown_configs: bool | None = None) dict[源代码]#

将完整的算法配置字典与部分覆盖字典合并。

尊重配置字典中的嵌套结构。部分覆盖字典中的值具有优先权。

参数:
  • config1 – 要与 config2 合并(覆盖)的完整算法字典。

  • config2 – 部分覆盖配置字典,用于合并到 config1 之上。

  • _allow_unknown_configs – 如果为 True,config2 中不存在于 config1 中的键是允许的,并将被添加到最终配置中。

返回:

合并后的完整算法配置字典。