MCPcopy Create free account

hub / github.com/LTL2Action/LTL2Action / functions

Functions357 in github.com/LTL2Action/LTL2Action

↓ 1 callersMethodbody_vel
Get the velocity of a named body in the simulator world reference frame
src/envs/safety/safety-gym/safety_gym/envs/world.py:362
↓ 1 callersMethodbuild
Build a new physics simulation environment
src/envs/safety/safety-gym/safety_gym/envs/engine.py:846
↓ 1 callersFunctionbuild_env
(env_id, agent, force_dummy=False, num_env=None, seed=None)
src/run_openai.py:63
↓ 1 callersMethodbuild_goal_button
Pick a new goal button, maybe with resampling due to hazards
src/envs/safety/safety-gym/safety_gym/envs/engine.py:842
↓ 1 callersMethodbuild_layout
Rejection sample a placement of objects to find a layout.
src/envs/safety/safety-gym/safety_gym/envs/engine.py:553
↓ 1 callersMethodbuild_obs
(self)
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1041
↓ 1 callersMethodbuild_placements_dict
Build a dict of placements. Happens once during __init__.
src/envs/safety/safety-gym/safety_gym/envs/engine.py:524
↓ 1 callersMethodbuild_world_config
Create a world_config from our own config
src/envs/safety/safety-gym/safety_gym/envs/engine.py:639
↓ 1 callersMethodbuttons_timer_tick
Tick the buttons resampling timer
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1240
↓ 1 callersMethodcheck_correct_lidar
Check that a benchmark env has the right lidar obs for the objects in scene
src/envs/safety/safety-gym/safety_gym/test/test_bench.py:125
↓ 1 callersMethodcheck_env
Run a single environment for a single episode
src/envs/safety/safety-gym/safety_gym/test/test_envs.py:9
↓ 1 callersMethodcheck_names
Check that all the names in the mujoco model are the same for different envs
src/envs/safety/safety-gym/safety_gym/test/test_determinism.py:30
↓ 1 callersMethodcheck_qpos
Check that a single environment is seed-stable at init
src/envs/safety/safety-gym/safety_gym/test/test_determinism.py:10
↓ 1 callersMethodcollect_experiences
Collects rollouts and computes advantages. Runs several environments concurrently. The next actions are computed in a batch mode for
src/torch_ac/algos/base.py:109
↓ 1 callersMethodconsume_key
(self)
src/envs/safety/safety_wrappers.py:75
↓ 1 callersFunctiondraw
(G, formula)
src/utils/ast_builder.py:111
↓ 1 callersMethodego_xy
Return the egocentric XY vector to a position from the robot
src/envs/safety/safety-gym/safety_gym/envs/engine.py:920
↓ 1 callersFunctiongetRegisteredSamplers
(propositions)
src/ltl_samplers.py:168
↓ 1 callersMethodget_action
(self, obs)
src/test_safety.py:37
↓ 1 callersFunctionget_class
( kls )
src/gnns/graph_registry.py:3
↓ 1 callersMethodget_events
(self, obs, act, next_obs)
src/ltl_wrappers.py:62
↓ 1 callersMethodget_events
(self)
src/envs/gym_letters/simple_ltl_env.py:53
↓ 1 callersMethodget_events
(self)
src/envs/gym_letters/letter_env.py:154
↓ 1 callersMethodget_propositions
(self)
src/envs/safety/zones_env.py:163
↓ 1 callersMethodgoal_met
Return true if the current goal is met this step
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1203
↓ 1 callersFunctionlearn_letters
(agent, env)
src/run_openai.py:80
↓ 1 callersMethodload_pretrained_gnn
(self, model_state)
src/model.py:138
↓ 1 callersFunctionlookup
(gnn_id)
src/gnns/graph_registry.py:18
↓ 1 callersFunctionmake_vec_env
Create a wrapped, monitored SubprocVecEnv for Atari.
src/run_openai.py:40
↓ 1 callersMethodobs_lidar_natural
Natural lidar casts rays based on the ego-frame of the robot. Rays are circularly projected from the robot body origin around
src/envs/safety/safety-gym/safety_gym/envs/engine.py:973
↓ 1 callersMethodobs_lidar_pseudo
Return a robot-centric lidar observation of a list of positions. Lidar is a set of bins around the robot (divided evenly in a circle
src/envs/safety/safety-gym/safety_gym/envs/engine.py:993
↓ 1 callersMethodparse
Parse a config dict - see self.DEFAULT for description
src/envs/safety/safety-gym/safety_gym/envs/engine.py:319
↓ 1 callersFunctionplot_safety_experiments
()
src/plot.py:263
↓ 1 callersFunctionpreprocess4gnn
This function receives the LTL formulas and convert them into inputs for a GNN
src/utils/format.py:119
↓ 1 callersFunctionpreprocess4rnn
This function receives the LTL formulas and convert them into inputs for an RNN
src/utils/format.py:98
↓ 1 callersFunctionprogress
(ltl_formula, truth_assignment)
src/ltl_progression.py:136
↓ 1 callersFunctionprogress_and_clean
(ltl_formula, truth_assignment)
src/ltl_progression.py:77
↓ 1 callersFunctionquat2mat
Convert Quaternion to a 3x3 Rotation Matrix using mujoco
src/envs/safety/safety-gym/safety_gym/envs/engine.py:62
↓ 1 callersFunctionquat2zalign
From quaternion, extract z_{ground} dot z_{body}
src/envs/safety/safety-gym/safety_gym/envs/engine.py:70
↓ 1 callersFunctionread_data
(tf_dir, tag="return_mean", MAX_HORIZON=1000000000)
src/plot.py:14
↓ 1 callersMethodrebuild
Build a new sim from a model if the model changed
src/envs/safety/safety-gym/safety_gym/envs/world.py:297
↓ 1 callersMethodrender
Render the environment to the screen
src/envs/safety/safety-gym/safety_gym/envs/world.py:316
↓ 1 callersMethodrender
Render the environment to the screen
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1462
↓ 1 callersMethodrender_area
Render a radial area in the environment
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1394
↓ 1 callersMethodrender_lidars
(self)
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1422
↓ 1 callersMethodrender_sphere
Render a radial area in the environment
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1406
↓ 1 callersMethodreset
This function resets the world and collects the first observation.
src/envs/gym_letters/letter_env.py:82
↓ 1 callersMethodreward
Calculate the dense component of reward. Call exactly once per step
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1313
↓ 1 callersMethodrobot_vel
Get the velocity of the robot in the simulator world reference frame
src/envs/safety/safety-gym/safety_gym/envs/world.py:346
↓ 1 callersFunctionrun_agent
(agent, env_id, run_id)
src/run_openai.py:138
↓ 1 callersFunctionrun_policy
(agent, env, max_ep_len=None, num_episodes=100, render=True)
src/test_safety.py:60
↓ 1 callersFunctionrun_random
(env_name)
src/envs/safety/safety-gym/safety_gym/random_agent.py:8
↓ 1 callersMethodsample_goal_position
Sample a new goal position and return True, else False if sample rejected
src/envs/safety/safety-gym/safety_gym/envs/engine.py:812
↓ 1 callersMethodsample_layout
Sample a single layout, returning True if successful, else False.
src/envs/safety/safety-gym/safety_gym/envs/engine.py:564
↓ 1 callersMethodsample_ltl_goal
(self)
src/ltl_wrappers.py:51
↓ 1 callersMethodsample_sequence
(self)
src/ltl_samplers.py:132
↓ 1 callersMethodset_mocaps
Set mocap object positions before a physics step is executed
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1221
↓ 1 callersMethodshow_features
(self)
src/envs/gym_letters/letter_env.py:140
↓ 1 callersMethodshow_prog_info
(self, info)
src/envs/safety/safety_wrappers.py:22
↓ 1 callersMethodshow_text
(self, text)
src/envs/safety/safety_wrappers.py:19
↓ 1 callersMethodstep
This function executes an action in the environment
src/envs/gym_letters/letter_env.py:47
↓ 1 callersFunctiontest_simple_ltl_env
(env, sampler)
src/test_environment.py:53
↓ 1 callersFunctiontheta2vec
Convert an angle (in radians) to a unit vector in that angle around Z
src/envs/safety/safety-gym/safety_gym/envs/engine.py:57
↓ 1 callersMethodupdate_layout
Update layout dictionary with new places of objects
src/envs/safety/safety-gym/safety_gym/envs/engine.py:1231
↓ 1 callersMethodupdate_parameters
(self, exps)
src/torch_ac/algos/a2c.py:21
↓ 1 callersFunctionvalid_action
(a)
src/test_environment.py:59
Method__call__
(self, formula, library="dgl")
src/utils/ast_builder.py:35
Method__del__
(self)
src/torch_ac/utils/penv.py:39
Method__init__
(self, obs_space)
src/env_model.py:50
Method__init__
(self, obs_space)
src/env_model.py:77
Method__init__
(self, obs_space)
src/env_model.py:105
Method__init__
(self, obs_space)
src/env_model.py:128
Method__init__
(self, in_dim, action_space, hiddens=[], scales=None, activation=nn.Tanh())
src/policy_network.py:10
Method__init__
(self, action_space)
src/test_safety.py:18
Method__init__
(self, env)
src/test_safety.py:31
Method__init__
Removes the LTL formula from an LTLEnv It is useful to check the performance of off-the-shelf agents
src/ltl_wrappers.py:166
Method__init__
(self, env, obs_space, action_space, ignoreLTL, gnn_type, dumb_ac, freeze_ltl)
src/recurrent_model.py:30
Method__init__
(self, propositions)
src/ltl_samplers.py:12
Method__init__
(self, propositions)
src/ltl_samplers.py:21
Method__init__
(self, propositions, min_levels=1, max_levels=2, min_conjunctions=1 , max_conjunctions=2)
src/ltl_samplers.py:57
Method__init__
(self, propositions, min_len=2, max_len=4)
src/ltl_samplers.py:86
Method__init__
(self, propositions, min_levels = 1, max_levels=4, min_conjunctions=1, max_conjunctions=3)
src/ltl_samplers.py:113
Method__init__
(self, obs_size, word_embedding_size=32, hidden_dim=32, text_embedding_size=32)
src/model.py:156
Method__init__
(self, obs_size, word_embedding_size=32, hidden_dim=32, text_embedding_size=32)
src/model.py:169
Method__init__
(self, input_dim, output_dim, **kwargs)
src/gnns/graphs/RGCN.py:46
Method__init__
(self, input_dim, output_dim, **kwargs)
src/gnns/graphs/RGCN.py:67
Method__init__
(self, input_dim, output_dim)
src/gnns/graphs/GNN.py:7
Method__init__
(self, input_dim, output_dim, **kwargs)
src/gnns/graphs/GCN.py:45
Method__init__
(self, input_dim, output_dim, **kwargs)
src/gnns/graphs/GCN.py:66
Method__init__
(self, env, model_name, ltl_sampler, seed=0, device="cpu", argmax=False, num_p
src/utils/evaluator.py:16
Method__init__
(self, vocab_space)
src/utils/format.py:130
Method__init__
(self, env, obs_space, action_space, model_dir, ignoreLTL, progression_mode, gnn, recurrence =
src/utils/agent.py:14
Method__init__
(self, propositions)
src/utils/ast_builder.py:16
Method__init__
(self)
src/envs/gym_letters/simple_ltl_env.py:60
Method__init__
(self)
src/envs/gym_letters/letter_env.py:179
Method__init__
(self)
src/envs/gym_letters/letter_env.py:184
Method__init__
(self)
src/envs/gym_letters/letter_env.py:189
Method__init__
(self)
src/envs/gym_letters/letter_env.py:194
Method__init__
(self)
src/envs/gym_letters/letter_env.py:199
Method__init__
(self)
src/envs/gym_letters/letter_env.py:203
← previousnext →101–200 of 357, ranked by callers