MCPcopy Create free account

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

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

Method__neg__
(self)
evorl/types.py:55
Method__post_init__
(self)
evorl/evaluators/evaluator.py:34
Method__post_init__
(self)
evorl/evaluators/episode_collector.py:43
Method__post_init__
(self)
evorl/evaluators/mo_brax_evaluator.py:36
Method__post_init__
(self)
evorl/ec/operators/mutation/mlp_mutation.py:69
Method__post_init__
(self)
evorl/ec/operators/mutation/erl_mutation.py:145
Method__post_init__
(self)
evorl/ec/operators/crossover/mlp_crossover.py:74
Method__post_init__
(self)
evorl/ec/evox_algorithm/cso.py:38
Method__post_init__
(self)
evorl/ec/optimizers/vanilla_es.py:100
Method__post_init__
(self)
evorl/ec/optimizers/ars.py:38
Method__post_init__
(self)
evorl/ec/optimizers/cem.py:36
Method__post_init__
(self)
evorl/ec/optimizers/vanilla_ga.py:42
Method__post_init__
(self)
evorl/ec/optimizers/openes.py:60
Method__post_init__
(self)
evorl/ec/optimizers/openes.py:176
Method__post_init__
(self)
evorl/ec/optimizers/erl_ga.py:105
Method__post_init__
(self)
evorl/algorithms/meta/pbt_openes/param_openes.py:40
Method__post_init__
(self)
evorl/algorithms/ec/obs_utils.py:24
Method__sub__
(self, o: chex.ArrayTree)
evorl/types.py:49
Method__truediv__
(self, o: chex.ArrayTree)
evorl/types.py:58
Method_actor_loss
(params)
evorl/algorithms/contrib/td3_v3.py:414
Function_attach_params_to_agent_state
(agent_state, params)
evorl/distributed/gradients.py:61
Method_auto_reset
AutoReset the state of one Env. Reset the state and overwrite `timestep.observation` with the reset observation if the episode has terminated
evorl/envs/wrappers/training_wrapper.py:213
Method_auto_reset
(self, state: EnvState)
evorl/envs/wrappers/ma_training_wrapper.py:131
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ddpg.py:225
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/impala.py:322
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/a2c.py:254
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/random_agent.py:37
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/td7.py:487
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/td3.py:286
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/sac.py:450
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ppo.py:291
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/dqn.py:207
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/contrib/ars_linear.py:104
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/contrib/td3_onpolicy.py:66
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/contrib/td3_v3.py:203
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/contrib/openes_noise_table.py:40
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/contrib/pop_episodic_td3.py:53
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/cemrl_td3/cemrl.py:48
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/cemrl_td3/cemrl_openes.py:42
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/cemrl_td3/cemrl_origin.py:50
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/erl_td3/erl_eda.py:66
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/erl_td3/erl_origin.py:39
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/erl_td3/erl_es.py:51
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/erl/erl_td3/erl_ga.py:48
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/meta/pbt_openes/param_openes.py:120
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/meta/pbt_ppo/param_ppo.py:156
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/meta/pbt_sac/param_sac.py:140
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/mo/nsga2_brax.py:42
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/vanilla_es.py:40
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/ars.py:42
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/cmaes.py:42
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/cmaes.py:181
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/openes.py:40
Method_build_from_config
(cls, config: DictConfig)
evorl/algorithms/ec/so/sepcem.py:23
Method_calc_elites_stats
(ec_info)
evorl/algorithms/erl/cemrl_td3/cemrl.py:268
Function_compute_delta
(delta, params)
evorl/algorithms/impala.py:557
Function_compute_discount_return
(discount_return, x_t)
evorl/utils/rl_toolkits.py:45
Function_compute_gae
(gae_t_plus_1, x_t)
evorl/utils/rl_toolkits.py:99
Function_compute_node_statistics
( mean: chex.Array, summed_variance: chex.Array, batch: chex.Array )
evorl/utils/running_statistics.py:135
Method_critic_loss
(params)
evorl/algorithms/contrib/td3_v3.py:363
Method_customize_optimizer
Customize the target workflow's optimizer.
evorl/algorithms/meta/pbt.py:23
Function_deepcopy
(x)
evorl/utils/jax_utils.py:284
Function_default_episode_return_reduce_fn
(x)
evorl/algorithms/contrib/a2c_v2.py:61
Function_detach_params_to_agent_state
(agent_state)
evorl/distributed/gradients.py:65
Method_dummy_calc_elites_stats
(ec_info)
evorl/algorithms/erl/cemrl_td3/cemrl.py:277
Method_dummy_fn
(pbt_opt_state, pop, pop_workflow_state, pop_metrics, key)
evorl/algorithms/meta/pbt_workflow.py:253
Method_dummy_fn
(pbt_opt_state, pop, pop_workflow_state, pop_metrics, key)
evorl/algorithms/meta/pbt_workflow.py:647
Method_dummy_rl_update
(agent_state, opt_state, pop_actor_params)
evorl/algorithms/erl/cemrl_td3/cemrl.py:233
Method_dummy_rl_update
(agent_state, opt_state, pop_actor_params)
evorl/algorithms/erl/cemrl_td3/cemrl_openes.py:238
Method_dummy_update_actor_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v2.py:156
Method_dummy_update_actor_fn
(agent_state, opt_state, sample_batch, key)
evorl/algorithms/contrib/td3_v3.py:470
Method_evaluate
(wf_state, key)
evorl/algorithms/meta/pbt_workflow.py:306
Method_evaluate
(wf_state, key)
evorl/algorithms/meta/pbt_openes/pbt_param_openes.py:58
Method_evaluate_fn
(key, unused_t)
evorl/evaluators/evaluator.py:68
Method_evaluate_fn
(key, unused_t)
evorl/evaluators/episode_collector.py:64
Method_evaluate_fn
(key, unused_t)
evorl/evaluators/mo_brax_evaluator.py:67
Method_flatten_fn
(x)
evorl/algorithms/td7.py:592
Function_flatten_metric
Flatten the last two dims. Args: x: jax tensor with shape (#iters, ..., #envs) Returns: flatten x with shape (..., #iters *
evorl/evaluators/mo_brax_evaluator.py:105
Function_get_obs_shape
Get shape from obs, handling both array and dict obs.
tests/test_mjx_env.py:29
Method_get_pop_center
(self, state: State)
evorl/algorithms/contrib/ars_linear.py:218
Method_get_pop_center
(self, state: State)
evorl/algorithms/contrib/openes_noise_table.py:149
Method_get_pop_center
(self, state: State)
evorl/algorithms/ec/so/vanilla_es.py:144
Method_get_pop_center
(self, state: State)
evorl/algorithms/ec/so/cmaes.py:157
Method_get_pop_center
(self, state: State)
evorl/algorithms/ec/so/openes.py:147
Method_get_pop_center
(self, state: State)
evorl/algorithms/ec/so/sepcem.py:130
Method_get_shuffled_minibatch
(perm_key, x)
evorl/algorithms/impala.py:423
Method_get_shuffled_minibatch
(perm_key, x)
evorl/algorithms/ppo.py:419
Method_get_shuffled_minibatch
(perm_key, x)
evorl/algorithms/contrib/td3_onpolicy.py:168
Method_get_shuffled_minibatch
(perm_key, x)
evorl/algorithms/meta/pbt_ppo/param_ppo.py:301
Function_get_stats
(x)
evorl/algorithms/erl/cemrl_td3/cemrl.py:397
Function_get_stats
(x)
evorl/algorithms/erl/erl_td3/erl_origin.py:253
Function_get_stats
(x)
evorl/algorithms/ec/so/cmaes.py:269
Method_hard_target_updates
(carry)
evorl/algorithms/td7.py:750
Method_init
(hp, key)
evorl/algorithms/meta/pbt_openes/pbt_param_openes.py:24
Method_init
(hp, key)
evorl/algorithms/meta/pbt_ppo/pbt_param_ppo.py:22
Method_init
(hp, key)
evorl/algorithms/meta/pbt_ppo/pbt_cso_param_ppo.py:32
Method_init
(hp, key)
evorl/algorithms/meta/pbt_sac/pbt_param_sac.py:21
Method_logging
(train_metrics, iters)
evorl/algorithms/erl/erl_td3/erl_td3_workflow.py:59
Function_loss_fn
(params, agent_state, sample_batch, key)
evorl/distributed/gradients.py:81
Method_maybe_reset
Overwrite the state and timestep appropriately if the episode terminates.
evorl/envs/wrappers/training_wrapper.py:230
← previousnext →501–600 of 1,203, ranked by callers