# {py:mod}`evorl.algorithms.meta.pbt_utils` ```{py:module} evorl.algorithms.meta.pbt_utils ``` ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`convert_pop_to_df ` - ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.convert_pop_to_df :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`exp_uniform_init ` - ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.exp_uniform_init :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`log_uniform_init ` - ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.log_uniform_init :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`truncated_normal_init ` - ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.truncated_normal_init :parser: autodoc2_docstrings_parser :summary: ``` * - {py:obj}`uniform_init ` - ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.uniform_init :parser: autodoc2_docstrings_parser :summary: ``` ```` ### API ````{py:function} convert_pop_to_df(pop) :canonical: evorl.algorithms.meta.pbt_utils.convert_pop_to_df ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.convert_pop_to_df :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} exp_uniform_init(search_space, key: chex.PRNGKey, num: int) -> chex.Array :canonical: evorl.algorithms.meta.pbt_utils.exp_uniform_init ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.exp_uniform_init :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} log_uniform_init(search_space, key: chex.PRNGKey, num: int) -> chex.Array :canonical: evorl.algorithms.meta.pbt_utils.log_uniform_init ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.log_uniform_init :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} truncated_normal_init(search_space, key: chex.PRNGKey, num: int, m=0.95) -> chex.Array :canonical: evorl.algorithms.meta.pbt_utils.truncated_normal_init ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.truncated_normal_init :parser: autodoc2_docstrings_parser ``` ```` ````{py:function} uniform_init(search_space, key: chex.PRNGKey, num: int) -> chex.Array :canonical: evorl.algorithms.meta.pbt_utils.uniform_init ```{autodoc2-docstring} evorl.algorithms.meta.pbt_utils.uniform_init :parser: autodoc2_docstrings_parser ``` ````