openrl.envs.vec_env.vec_info package¶ Submodules¶ openrl.envs.vec_env.vec_info.base_vec_info module¶ class openrl.envs.vec_env.vec_info.base_vec_info.BaseVecInfo(parallel_env_num: int, agent_num: int)[源代码]¶ 基类:abc.ABC abstract append(info: Dict[str, Any]) → None[源代码]¶ abstract reset() → None[源代码]¶ abstract statistics(buffer: Any) → Dict[str, Any][源代码]¶ openrl.envs.vec_env.vec_info.nlp_vec_info module¶ class openrl.envs.vec_env.vec_info.nlp_vec_info.NLPVecInfo(parallel_env_num: int, agent_num: int)[源代码]¶ 基类:openrl.envs.vec_env.vec_info.base_vec_info.BaseVecInfo append(info: Dict[str, Any]) → None[源代码]¶ reset() → None[源代码]¶ statistics(buffer: Any) → Dict[str, Any][源代码]¶ openrl.envs.vec_env.vec_info.simple_vec_info module¶ class openrl.envs.vec_env.vec_info.simple_vec_info.SimpleVecInfo(parallel_env_num: int, agent_num: int)[源代码]¶ 基类:openrl.envs.vec_env.vec_info.base_vec_info.BaseVecInfo append(info: Dict[str, Any]) → None[源代码]¶ reset() → None[源代码]¶ statistics(buffer: Any) → Dict[str, Any][源代码]¶ Module contents¶ class openrl.envs.vec_env.vec_info.VecInfoFactory[源代码]¶ 基类:object static auto_register(vec_info_class: Any)[源代码]¶ static get_vec_info_class(vec_info_class: Any, env: openrl.envs.vec_env.base_venv.BaseVecEnv)[源代码]¶ static register(name: str, vec_info: Any)[源代码]¶