MCPcopy Create free account

hub / github.com/EMI-Group/evorl / functions

Functions1,203 in github.com/EMI-Group/evorl

Method_tell_with_rl_injection
(ec_opt_state, fitnesses)
evorl/algorithms/erl/erl_td3/erl_ga.py:256
Function_terminate_cond
(carry)
evorl/rollout.py:227
Function_terminate_cond
(carry)
evorl/evaluators/mo_brax_evaluator.py:262
Function_terminate_cond
(carry)
tests/test_evaluator.py:53
Method_train_steps
(pop_wf_state)
evorl/algorithms/meta/pbt_workflow.py:215
Method_train_steps
(pop_wf_state, replay_buffer_state)
evorl/algorithms/meta/pbt_workflow.py:583
Method_update_actor
(carry)
evorl/algorithms/td7.py:717
Method_update_actor_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v2.py:123
Method_update_actor_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v3.py:405
Method_update_checkpoint
(ag_state)
evorl/algorithms/td7.py:836
Function_update_critic_fn
(carry, sample_batch)
evorl/algorithms/contrib/pop_episodic_td3.py:356
Function_update_critic_fn
(carry, sample_batch)
evorl/algorithms/erl/cemrl_td3/cemrl_td3_workflow.py:247
Function_update_critic_fn
(carry, sample_batch)
evorl/algorithms/erl/erl_td3/erl_td3_workflow.py:353
Function_update_critic_fn
(carry, sample_batch)
evorl/algorithms/erl/erl_td3/erl_eda.py:495
Method_update_critic_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v2.py:107
Method_update_critic_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v3.py:319
Function_update_fn
(agent_state, opt_state, sample_batches, key)
evorl/algorithms/contrib/td3_onpolicy.py:326
Function_update_fn
(agent_state, opt_state, sample_batches, key)
evorl/algorithms/contrib/pop_episodic_td3.py:345
Function_update_fn
(agent_state, opt_state, sample_batches, key)
evorl/algorithms/erl/cemrl_td3/cemrl_td3_workflow.py:236
Function_update_fn
(agent_state, opt_state, sample_batches, key)
evorl/algorithms/erl/erl_td3/erl_td3_workflow.py:342
Function_update_fn
(agent_state, opt_state, sample_batches, key)
evorl/algorithms/erl/erl_td3/erl_eda.py:484
Method_update_obs_preprocessor
(agent_state, trajectory)
evorl/algorithms/offpolicy_utils.py:124
Method_update_obs_preprocessor
( self, agent_state: AgentState, trajectory: SampleBatch )
evorl/algorithms/contrib/ars_linear.py:223
Method_update_obs_preprocessor
(agent_state, trajectory)
evorl/algorithms/contrib/pop_td3.py:141
Method_update_obs_preprocessor
( self, agent_state: AgentState, trajectory: SampleBatch )
evorl/algorithms/ec/so/ars.py:162
Method_warmup_step
(state, unused_t)
evorl/algorithms/erl/erl_td3/erl_td3_workflow.py:55
Method_wf_step_wrapper
(wf_state)
evorl/algorithms/meta/pbt_workflow.py:587
Method_where_autoreset
(x, y)
evorl/envs/wrappers/training_wrapper.py:339
Methodaction_space
(self)
evorl/envs/jumanji.py:44
Methodaction_space
(self)
evorl/envs/gymnax.py:78
Methodaction_space
(self)
evorl/envs/mujoco_playground.py:95
Methodaction_space
(self)
evorl/envs/brax.py:63
Methodaction_space
(self)
evorl/envs/envpool.py:180
Methodaction_space
(self)
evorl/envs/gymnasium.py:250
Methodaction_space
Get the action space of the environment.
evorl/envs/env.py:60
Methodaction_space
Return the action space of the environment.
evorl/envs/multi_agent_env.py:27
Methodaction_space
(self)
evorl/envs/wrappers/wrapper.py:30
Methodaction_space
(self)
evorl/envs/wrappers/action_wrapper.py:30
Methodaction_space
(self)
tests/utils.py:55
Methodaction_space
(self)
tests/utils.py:102
Methodactor_loss
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/sac.py:314
Functionactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/contrib/td3_onpolicy.py:297
Functionactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/contrib/pop_episodic_td3.py:313
Functionactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/erl/cemrl_td3/cemrl_td3_workflow.py:204
Functionactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/erl/erl_td3/erl_td3_workflow.py:312
Functionactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/erl/erl_td3/erl_eda.py:455
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/ddpg.py:338
Methodactor_loss_fn
(params, agent_state, sample_batch, key)
evorl/algorithms/td7.py:630
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/td3.py:402
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/sac.py:570
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/contrib/pop_td3.py:259
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/contrib/td3_v2.py:79
Methodactor_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/meta/pbt_sac/param_sac.py:272
Methodadd
Add data to the replay buffer. Args: buffer_state: The current state of the replay buffer. xs: The data to add to the
evorl/replay_buffers/replay_buffer.py:42
Methodadd
( self, buffer_state: PrioritizedReplayBufferState, xs: chex.ArrayTree, mask:
evorl/replay_buffers/prioritized_replay_buffer.py:59
Functionagent_init_fn
(rng)
evorl/networks/cnn/atari_cnn.py:115
Methodagents
(self)
evorl/envs/jaxmarl.py:96
Methodagents
(self)
evorl/envs/multi_agent_env.py:39
Methodall_steps
(self, read: bool = False)
evorl/utils/orbax_utils.py:85
Methodalpha_loss
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/sac.py:294
Methodalpha_loss_fn
(agent_state, sample_batch, key)
evorl/algorithms/sac.py:576
Methodapply_hyperparams_to_workflow_state
( self, workflow_state: State, hyperparams: PyTreeDict[str, chex.Numeric] )
evorl/algorithms/meta/pbt_workflow.py:347
Methodapply_hyperparams_to_workflow_state
( self, workflow_state: State, hyperparams: PyTreeDict[str, chex.Numeric] )
evorl/algorithms/meta/pbt.py:38
Methodapply_hyperparams_to_workflow_state
( self, workflow_state: State, hyperparams: PyTreeDict[str, chex.Numeric] )
evorl/algorithms/meta/pbt_openes/pbt_param_openes.py:39
Methodapply_hyperparams_to_workflow_state
( self, workflow_state: State, hyperparams: PyTreeDict[str, chex.Numeric] )
evorl/algorithms/meta/pbt_ppo/pbt_param_ppo.py:48
Methodapply_hyperparams_to_workflow_state
( self, workflow_state: State, hyperparams: PyTreeDict[str, chex.Numeric] )
evorl/algorithms/meta/pbt_sac/pbt_param_sac.py:39
Methodask
(self, state)
evorl/ec/evox_algorithm/cmaes.py:139
Methodask
(self, state)
evorl/ec/evox_algorithm/cmaes.py:247
Methodask
(self, state)
evorl/ec/evox_algorithm/openes.py:79
Methodask
(self, state)
evorl/ec/evox_algorithm/cso.py:70
Methodask
(self, state: VanillaESState)
evorl/ec/optimizers/vanilla_es.py:47
Methodask
(self, state: EvoXAlgoState)
evorl/ec/optimizers/evox_wrapper.py:43
Methodask
(self, state: SepCEMState)
evorl/ec/optimizers/cem.py:62
Methodask
(self, state: VanillaGAState)
evorl/ec/optimizers/vanilla_ga.py:62
Methodask
Generate new candidate solutions.
evorl/ec/optimizers/openes.py:77
Methodask
Generate new candidate solutions.
evorl/ec/optimizers/openes.py:197
Methodask
(self, state: ERLGAState)
evorl/ec/optimizers/erl_ga.py:63
Methodask
Generate new candidate solutions.
evorl/ec/optimizers/ec_optimizer.py:21
Functionbatchify
Batchify the data for multi-agent training. Output batched data. Args: x: data from each agent, [batch_dims..., val] Not
evorl/utils/ma_utils.py:8
Methodbest_step
(self)
evorl/utils/orbax_utils.py:91
Methodbuild_from_config
Build the rl workflow instance from the config. Args: config: Config of the workflow. enable_multi_devices: Whether m
evorl/workflows/rl_workflow.py:43
Methodbuild_from_config
Build the ec workflow instance from the config. Args: config: Config of the workflow enable_multi_devices: Whether mu
evorl/workflows/ec_workflow.py:61
Methodbuild_from_config
( cls, config: DictConfig, enable_multi_devices: bool = False, enable_jit: boo
evorl/algorithms/contrib/pop_td3.py:48
Methodbuild_from_config
( cls, config: DictConfig, enable_multi_devices: bool = False, enable_jit: boo
evorl/algorithms/contrib/pop_ppo.py:27
Methodbuild_from_config
( cls, config: DictConfig, enable_multi_devices: bool = False, enable_jit: boo
evorl/algorithms/erl/erl_workflow.py:77
Methodbuild_from_config
( cls, config: DictConfig, enable_multi_devices: bool = False, enable_jit: boo
evorl/algorithms/erl/cemrl_workflow.py:68
Methodcan_sample
Check if the current replay buffer state can be used to sample. Args: buffer_state: The current state of the replay buffer.
evorl/replay_buffers/replay_buffer.py:72
Methodcan_sample
(self, buffer_state: ReplayBufferState)
evorl/replay_buffers/replay_buffer.py:119
Methodcheck_for_errors
(self)
evorl/utils/orbax_utils.py:118
Methodclose
(self)
evorl/utils/orbax_utils.py:127
Methodclose
(self)
evorl/recorders/recorder.py:47
Methodclose
(self)
evorl/recorders/wandb_recorder.py:33
Methodclose
(self)
evorl/recorders/log_recorder.py:49
Functionclz_from_iterable
(meta, data)
evorl/types.py:225
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/ddpg.py:104
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/impala.py:99
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/a2c.py:92
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/td7.py:236
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/td3.py:107
Methodcompute_actions
( self, agent_state: AgentState, sample_batch: SampleBatch, key: chex.PRNGKey )
evorl/algorithms/sac.py:105
← previousnext →701–800 of 1,203, ranked by callers