# {py:mod}`evorl.algorithms.meta.pbt_ppo.pbt_param_ppo` ```{py:module} evorl.algorithms.meta.pbt_ppo.pbt_param_ppo ``` ```{autodoc2-docstring} evorl.algorithms.meta.pbt_ppo.pbt_param_ppo :parser: autodoc2_docstrings_parser :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`PBTParamPPOWorkflow ` - ```` ### API `````{py:class} PBTParamPPOWorkflow(workflow: evorl.workflows.RLWorkflow, evaluator: evorl.evaluators.Evaluator, config: omegaconf.DictConfig) :canonical: evorl.algorithms.meta.pbt_ppo.pbt_param_ppo.PBTParamPPOWorkflow Bases: {py:obj}`evorl.algorithms.meta.pbt_workflow.PBTWorkflowTemplate` ````{py:method} apply_hyperparams_to_workflow_state(workflow_state: evorl.types.State, hyperparams: evorl.types.PyTreeDict[str, chex.Numeric]) :canonical: evorl.algorithms.meta.pbt_ppo.pbt_param_ppo.PBTParamPPOWorkflow.apply_hyperparams_to_workflow_state ```{autodoc2-docstring} evorl.algorithms.meta.pbt_ppo.pbt_param_ppo.PBTParamPPOWorkflow.apply_hyperparams_to_workflow_state :parser: autodoc2_docstrings_parser ``` ```` ````{py:method} name() :canonical: evorl.algorithms.meta.pbt_ppo.pbt_param_ppo.PBTParamPPOWorkflow.name :classmethod: ```` `````