MCPcopy Create free account

hub / github.com/LTL2Action/LTL2Action / types & classes

Types & classes81 in github.com/LTL2Action/LTL2Action

↓ 14 callersClassEngine
Engine: an environment-building tool for safe exploration research. The Engine() class entails everything to do with the tasks and safety
src/envs/safety/safety-gym/safety_gym/envs/engine.py:83
↓ 4 callersClassCGoal
src/envs/minigrid/minigrid_extensions.py:5
↓ 4 callersClassPolicyNetwork
src/policy_network.py:9
↓ 3 callersClassSafexpEnvBase
Base used to allow for convenient hierarchies of environments
src/envs/safety/safety-gym/safety_gym/envs/suite.py:40
↓ 2 callersClassDefaultSampler
src/ltl_samplers.py:42
↓ 2 callersClassDictList
A dictionnary of lists of same size. Dictionnary items can be accessed using `.` notation and list items using `[]` notation. Example:
src/torch_ac/utils/dictlist.py:1
↓ 2 callersClassEventuallySampler
src/ltl_samplers.py:112
↓ 2 callersClassGRUModel
src/model.py:168
↓ 2 callersClassLSTMModel
src/model.py:155
↓ 2 callersClassOrSampler
src/ltl_samplers.py:30
↓ 2 callersClassParallelEnv
A concurrent execution of environments in multiple processes.
src/torch_ac/utils/penv.py:20
↓ 2 callersClassRecurrentACModel
src/recurrent_model.py:29
↓ 2 callersClassResamplingError
Raised when we fail to sample a valid distribution of objects or goals
src/envs/safety/safety-gym/safety_gym/envs/engine.py:52
↓ 2 callersClassRobot
Simple utility class for getting mujoco-specific info about a robot
src/envs/safety/safety-gym/safety_gym/envs/world.py:368
↓ 2 callersClassSequenceSampler
src/ltl_samplers.py:85
↓ 2 callersClassUntilTaskSampler
src/ltl_samplers.py:56
↓ 2 callersClassVocabulary
A mapping from tokens to ids with a capacity of `max_size` words. It can be saved in a `vocab.json` file.
src/utils/format.py:126
↓ 1 callersClassACModel
src/model.py:36
↓ 1 callersClassACModel
src/torch_ac/model.py:5
↓ 1 callersClassASTBuilder
src/utils/ast_builder.py:15
↓ 1 callersClassAdversarialEnv9x9
src/envs/minigrid/adversarial.py:112
↓ 1 callersClassAdversarialEnvSampler
src/ltl_samplers.py:160
↓ 1 callersClassAdversarialMinigridEnv
src/envs/minigrid/minigrid_env.py:56
↓ 1 callersClassEnvModel
src/env_model.py:37
↓ 1 callersClassLetterEnv
This environment is a grid with randomly located letters on it We ensure that there is a clean path to any of the letters (a path that includ
src/envs/gym_letters/letter_env.py:11
↓ 1 callersClassLetterEnvModel
src/env_model.py:49
↓ 1 callersClassMinigridEnvModel
src/env_model.py:76
↓ 1 callersClassPendulumEnvModel
src/env_model.py:127
↓ 1 callersClassPlayAgent
This agent allows user to play with Safety's Point agent. Use the UP and DOWN arrows to move forward and back and use '<' and '>' to rot
src/test_safety.py:24
↓ 1 callersClassPlayViewer
src/envs/safety/safety_wrappers.py:63
↓ 1 callersClassRandomAgent
This agent picks actions randomly
src/test_safety.py:16
↓ 1 callersClassSuperSampler
src/ltl_samplers.py:20
↓ 1 callersClassWorld
src/envs/safety/safety-gym/safety_gym/envs/world.py:50
↓ 1 callersClassZonesEnvModel
src/env_model.py:104
ClassA2CAlgo
The Advantage Actor-Critic algorithm.
src/torch_ac/algos/a2c.py:7
ClassAdversarialEnv
An environment where a myopic agent will fail. The two possible goals are "Reach blue then green" or "Reach blue then red".
src/envs/minigrid/adversarial.py:7
ClassAgent
An agent. It is able: - to choose an action given an observation, - to analyze the feedback (i.e. reward and done state) of its action.
src/utils/agent.py:7
ClassBaseAlgo
The base class for RL algorithms.
src/torch_ac/algos/base.py:9
ClassEval
src/utils/evaluator.py:15
ClassGCN
src/gnns/graphs/GCN.py:11
ClassGCNRoot
src/gnns/graphs/GCN.py:44
ClassGCNRootShared
src/gnns/graphs/GCN.py:65
ClassGNN
src/gnns/graphs/GNN.py:6
ClassLTLEnv
src/ltl_wrappers.py:24
ClassLTLSampler
src/ltl_samplers.py:11
ClassLTLZonesEnv
src/envs/safety/zones_env.py:159
ClassLetterEnv4x4
src/envs/gym_letters/letter_env.py:178
ClassLetterEnv5x5
src/envs/gym_letters/letter_env.py:188
ClassLetterEnv7x7
src/envs/gym_letters/letter_env.py:214
ClassLetterEnvAgentCentric5x5
src/envs/gym_letters/letter_env.py:198
ClassLetterEnvAgentCentric7x7
src/envs/gym_letters/letter_env.py:223
ClassLetterEnvAgentCentricFixedMap5x5
src/envs/gym_letters/letter_env.py:206
ClassLetterEnvAgentCentricFixedMap7x7
src/envs/gym_letters/letter_env.py:227
ClassLetterEnvFixedMap4x4
src/envs/gym_letters/letter_env.py:183
ClassLetterEnvFixedMap5x5
src/envs/gym_letters/letter_env.py:193
ClassLetterEnvFixedMap7x7
src/envs/gym_letters/letter_env.py:218
ClassLetterEnvShortAgentCentric5x5
src/envs/gym_letters/letter_env.py:202
ClassLetterEnvShortAgentCentricFixedMap5x5
src/envs/gym_letters/letter_env.py:210
ClassMinigridEnv
A simple wrapper for a gym-minigrid environment. This implements propositions on top of the minigrid.
src/envs/minigrid/minigrid_env.py:12
ClassNoLTLWrapper
src/ltl_wrappers.py:165
ClassPPOAlgo
The Proximal Policy Optimization algorithm ([Schulman et al., 2015](https://arxiv.org/abs/1707.06347)).
src/torch_ac/algos/ppo.py:7
ClassPlay
src/envs/safety/safety_wrappers.py:12
ClassRGCN
src/gnns/graphs/RGCN.py:13
ClassRGCNRoot
src/gnns/graphs/RGCN.py:45
ClassRGCNRootShared
src/gnns/graphs/RGCN.py:66
ClassRecurrentACModel
src/torch_ac/model.py:16
ClassSimpleLTLEnv
src/envs/gym_letters/simple_ltl_env.py:6
ClassSimpleLTLEnvDefault
src/envs/gym_letters/simple_ltl_env.py:59
ClassTestBench
src/envs/safety/safety-gym/safety_gym/test/test_bench.py:12
ClassTestButton
src/envs/safety/safety-gym/safety_gym/test/test_button.py:9
ClassTestDeterminism
src/envs/safety/safety-gym/safety_gym/test/test_determinism.py:9
ClassTestEngine
src/envs/safety/safety-gym/safety_gym/test/test_engine.py:10
ClassTestEnvs
src/envs/safety/safety-gym/safety_gym/test/test_envs.py:8
ClassTestGoal
src/envs/safety/safety-gym/safety_gym/test/test_goal.py:9
ClassTestObs
src/envs/safety/safety-gym/safety_gym/test/test_obs.py:13
ClassZonesEnv
This environment is a modification of the Safety-Gym's environment. There is no "goal circle" but rather a collection of zones that the a
src/envs/safety/zones_env.py:28
ClassZonesEnv1
src/envs/safety/zones_env.py:176
ClassZonesEnv1Fixed
src/envs/safety/zones_env.py:180
ClassZonesEnv5
src/envs/safety/zones_env.py:187
ClassZonesEnv5Fixed
src/envs/safety/zones_env.py:191
Classzone
src/envs/safety/zones_env.py:7