MCPcopy Create free account

hub / github.com/AgrawalAmey/safe-explorer / functions

Functions86 in github.com/AgrawalAmey/safe-explorer

↓ 22 callersMethodget
(cls)
safe_explorer/core/config.py:95
↓ 12 callersFunctionfor_each
(f, l)
safe_explorer/utils/list.py:10
↓ 9 callersMethod_as_tensor
(self, ndarray, requires_grad=False)
safe_explorer/ddpg/ddpg.py:48
↓ 8 callersMethodget_constraint_values
(self)
safe_explorer/env/ballnd.py:60
↓ 7 callersMethodreset
(self)
safe_explorer/env/ballnd.py:22
↓ 7 callersMethodstep
(self, action)
safe_explorer/env/ballnd.py:71
↓ 5 callersMethod_as_tensor
(self, ndarray, requires_grad=False)
safe_explorer/safety_layer/safety_layer.py:35
↓ 4 callersMethodsample
(self, batch_size)
safe_explorer/core/replay_buffer.py:29
↓ 3 callersMethod_flatten_dict
(self, inp)
safe_explorer/ddpg/ddpg.py:101
↓ 2 callersMethod_eval_mode
(self)
safe_explorer/safety_layer/safety_layer.py:43
↓ 2 callersMethod_evaluate_batch
(self, batch)
safe_explorer/safety_layer/safety_layer.py:80
↓ 2 callersMethod_get_action
(self, observation, c, is_training=True)
safe_explorer/ddpg/ddpg.py:70
↓ 2 callersMethod_get_reward
(self)
safe_explorer/env/ballnd.py:28
↓ 2 callersMethod_reset_target_location
(self)
safe_explorer/env/ballnd.py:34
↓ 2 callersMethod_sample_steps
(self, num_steps)
safe_explorer/safety_layer/safety_layer.py:55
↓ 2 callersMethod_train_mode
(self)
safe_explorer/safety_layer/safety_layer.py:46
↓ 2 callersMethod_update_targets
(self, target, main)
safe_explorer/ddpg/ddpg.py:106
↓ 2 callersMethodadd
(self, elements)
safe_explorer/core/replay_buffer.py:20
↓ 2 callersMethodclear
(self)
safe_explorer/core/replay_buffer.py:37
↓ 2 callersMethodget_sequential
(self, batch_size)
safe_explorer/core/replay_buffer.py:33
↓ 2 callersMethodget_writer
(cls)
safe_explorer/core/tensorboard.py:9
↓ 2 callersFunctioninit_fan_in_uniform
(tensor)
safe_explorer/ddpg/utils.py:5
↓ 2 callersMethodtrain
(self)
safe_explorer/ddpg/ddpg.py:204
↓ 2 callersMethodtrain
(self)
safe_explorer/safety_layer/safety_layer.py:145
↓ 1 callersMethod_create_parser
Creates argument parser from argument groups
safe_explorer/core/config.py:43
↓ 1 callersMethod_cuda
(self)
safe_explorer/ddpg/ddpg.py:67
↓ 1 callersMethod_cuda
(self)
safe_explorer/safety_layer/safety_layer.py:40
↓ 1 callersMethod_eval_mode
(self)
safe_explorer/ddpg/ddpg.py:61
↓ 1 callersMethod_get_argument_groups
Reads config.yml file and creates groups of arguments by flattening hierarchy
safe_explorer/core/config.py:15
↓ 1 callersMethod_get_noisy_target_position
(self)
safe_explorer/env/spaceship.py:68
↓ 1 callersMethod_get_noisy_target_position
(self)
safe_explorer/env/ballnd.py:53
↓ 1 callersMethod_get_reward
(self)
safe_explorer/env/spaceship.py:40
↓ 1 callersMethod_get_target
(self, batch)
safe_explorer/ddpg/ddpg.py:86
↓ 1 callersMethod_increment
(self)
safe_explorer/core/replay_buffer.py:12
↓ 1 callersMethod_init_weights
(self, bound)
safe_explorer/core/net.py:30
↓ 1 callersMethod_initialize_buffers
(self, elements)
safe_explorer/core/replay_buffer.py:16
↓ 1 callersMethod_initialize_constraint_models
(self)
safe_explorer/safety_layer/safety_layer.py:49
↓ 1 callersMethod_initialize_optimizers
(self)
safe_explorer/ddpg/ddpg.py:57
↓ 1 callersMethod_initialize_target_networks
(self)
safe_explorer/ddpg/ddpg.py:53
↓ 1 callersMethod_is_agent_outside_boundary
(self)
safe_explorer/env/spaceship.py:56
↓ 1 callersMethod_is_agent_outside_boundary
(self)
safe_explorer/env/ballnd.py:42
↓ 1 callersMethod_is_agent_outside_shaping_boundary
(self)
safe_explorer/env/spaceship.py:60
↓ 1 callersMethod_is_agent_outside_shaping_boundary
(self)
safe_explorer/env/ballnd.py:45
↓ 1 callersMethod_load_config
Reads the default config and parses the commandline args to generate config
safe_explorer/core/config.py:84
↓ 1 callersMethod_move_agent
(self, acceleration)
safe_explorer/env/spaceship.py:50
↓ 1 callersMethod_move_agent
(self, velocity)
safe_explorer/env/ballnd.py:38
↓ 1 callersMethod_print_ascii_art
(self)
safe_explorer/main.py:23
↓ 1 callersMethod_set_seeds
(self)
safe_explorer/main.py:19
↓ 1 callersMethod_split_namespace
Reestablish the hierarchy from parsed arguments
safe_explorer/core/config.py:69
↓ 1 callersMethod_train_mode
(self)
safe_explorer/ddpg/ddpg.py:64
↓ 1 callersMethod_update
(self, episode_length)
safe_explorer/ddpg/ddpg.py:152
↓ 1 callersMethod_update_batch
(self)
safe_explorer/ddpg/ddpg.py:111
↓ 1 callersMethod_update_batch
(self, batch)
safe_explorer/safety_layer/safety_layer.py:95
↓ 1 callersMethod_update_time
(self)
safe_explorer/env/spaceship.py:64
↓ 1 callersMethod_update_time
(self)
safe_explorer/env/ballnd.py:49
↓ 1 callersMethodevaluate
(self)
safe_explorer/ddpg/ddpg.py:157
↓ 1 callersMethodevaluate
(self)
safe_explorer/safety_layer/safety_layer.py:106
↓ 1 callersFunctionget_current_file_path
()
safe_explorer/utils/path.py:8
↓ 1 callersMethodget_num_constraints
(self)
safe_explorer/env/ballnd.py:57
↓ 1 callersFunctionget_project_root_dir
()
safe_explorer/utils/path.py:5
↓ 1 callersMethodpprint
(self, indent=0)
safe_explorer/utils/namespacify.py:13
↓ 1 callersMethodreset
(self)
safe_explorer/env/spaceship.py:28
↓ 1 callersMethodstep
(self, action)
safe_explorer/env/spaceship.py:88
↓ 1 callersMethodtrain
(self)
safe_explorer/main.py:34
Method__init__
(self)
safe_explorer/main.py:15
Method__init__
(self, env, actor, critic, action_modifier
safe_explorer/ddpg/ddpg.py:16
Method__init__
(self, observation_dim, action_dim)
safe_explorer/ddpg/actor.py:9
Method__init__
(self, observation_dim, action_dim)
safe_explorer/ddpg/critic.py:10
Method__init__
(self, name, in_dict)
safe_explorer/utils/namespacify.py:4
Method__init__
(self, buffer_size)
safe_explorer/core/replay_buffer.py:6
Method__init__
(self, in_dim, out_dim, layer_dims, init_b
safe_explorer/core/net.py:10
Method__init__
(self)
safe_explorer/env/spaceship.py:10
Method__init__
(self)
safe_explorer/env/ballnd.py:10
Method__init__
(self, env)
safe_explorer/safety_layer/safety_layer.py:16
Method__init__
(self, observation_dim, action_dim)
safe_explorer/safety_layer/constraint_model.py:8
Method_get_q
(self, batch)
safe_explorer/ddpg/ddpg.py:83
Function_paramap_fun
(f, q_in, q_out)
safe_explorer/utils/multiprocessing.py:4
Functionflatten
(l)
safe_explorer/utils/list.py:7
Methodforward
(self, observation, action)
safe_explorer/ddpg/critic.py:28
Methodforward
(self, inp)
safe_explorer/core/net.py:38
Methodget_constraint_values
(self)
safe_explorer/env/spaceship.py:75
Functionget_files_in_path
(path)
safe_explorer/utils/path.py:12
Methodget_num_constraints
(self)
safe_explorer/env/spaceship.py:72
Methodget_safe_action
(self, observation, action, c)
safe_explorer/safety_layer/safety_layer.py:127
Functionparamap
A parallel map function that works because multiprocessing.pool.map sucks
safe_explorer/utils/multiprocessing.py:11
Functionselect_with_predicate
(X, predicates)
safe_explorer/utils/list.py:3