ray.rllib.core.rl_模块.验证模块ID#

ray.rllib.core.rl_module.validate_module_id(policy_id: str, error: bool = False) None[源代码]#

确保给定的 policy_id 是有效的。

参数:
  • policy_id – 要检查的策略ID。重要提示:不得包含Unix/Win文件系统中也不允许的字符,例如:<>:"/|?* 或ID末尾的点 . 或空格 ` `

  • error – 在遇到无效的 policy_id 时,是否引发错误(ValueError)或警告。

抛出:

ValueError – 如果给定的 policy_id 无效且 error 为 True。

PublicAPI (alpha): 此API处于alpha阶段,可能在稳定之前发生变化。