evorl.algorithms.meta.pbt¶
Module Contents¶
Classes¶
A minimal Example of PBT that tunes the lr of PPO. |
API¶
- class evorl.algorithms.meta.pbt.PBTWorkflow(workflow: evorl.workflows.RLWorkflow, evaluator: evorl.evaluators.Evaluator, config: omegaconf.DictConfig)[source]¶
Bases:
evorl.algorithms.meta.pbt_workflow.PBTWorkflowTemplateA minimal Example of PBT that tunes the lr of PPO.
- apply_hyperparams_to_workflow_state(workflow_state: evorl.types.State, hyperparams: evorl.types.PyTreeDict[str, chex.Numeric]) evorl.types.State[source]¶