MCPcopy Create free account

hub / github.com/aviralkumar2907/CQL / types & classes

Types & classes125 in github.com/aviralkumar2907/CQL

↓ 31 callersClassFlattenMlp
Flatten inputs along dimension 1 and then pass through MLP.
d4rl/rlkit/torch/networks.py:81
↓ 11 callersClassMdpPathCollector
d4rl/rlkit/samplers/data_collector/path_collector.py:8
↓ 9 callersClassTorchBatchRLAlgorithm
d4rl/rlkit/torch/torch_rl_algorithm.py:23
↓ 6 callersClassEnvReplayBuffer
d4rl/rlkit/data_management/env_replay_buffer.py:8
↓ 6 callersClassGoalConditionedPathCollector
d4rl/rlkit/samplers/data_collector/path_collector.py:171
↓ 6 callersClassNormalizedBoxEnv
Normalize action to in [-1, 1]. Optionally normalize observations and scale reward.
d4rl/rlkit/envs/wrappers.py:114
↓ 5 callersClassMakeDeterministic
d4rl/rlkit/torch/sac/policies.py:152
↓ 5 callersClassPolicyWrappedWithExplorationStrategy
d4rl/rlkit/exploration_strategies/base.py:28
↓ 5 callersClassTanhGaussianPolicy
Usage: ``` policy = TanhGaussianPolicy(...) action, mean, log_std, _ = policy(obs) action, mean, log_std, _ = policy(obs, determ
d4rl/rlkit/torch/sac/policies.py:21
↓ 5 callersClassTanhMlpPolicy
A helper class since most policies have a tanh output activation.
d4rl/rlkit/torch/networks.py:118
↓ 4 callersClassHERTrainer
d4rl/rlkit/torch/her/her.py:6
↓ 3 callersClassEpsilonGreedy
Take a random discrete action with some probability.
d4rl/rlkit/exploration_strategies/epsilon_greedy.py:6
↓ 3 callersClassInfiniteRandomSampler
d4rl/rlkit/torch/data.py:28
↓ 3 callersClassOUStrategy
This strategy implements the Ornstein-Uhlenbeck process, which adds time-correlated noise to the actions taken by the deterministic policy.
d4rl/rlkit/exploration_strategies/ou_strategy.py:7
↓ 3 callersClassObsDictRelabelingBuffer
Replay buffer for environments whose observations are dictionaries, such as - OpenAI Gym GoalEnv environments. https://blog.openai.com/in
d4rl/rlkit/data_management/obs_dict_replay_buffer.py:7
↓ 3 callersClassSACTrainer
d4rl/rlkit/torch/sac/sac.py:13
↓ 3 callersClassVAEWrappedEnv
This class wraps an image-based environment with a VAE. Assumes you get flattened (channels,84,84) observations from wrapped_env. This class a
d4rl/rlkit/envs/vae_wrapper.py:16
↓ 2 callersClassArgmaxDiscretePolicy
d4rl/rlkit/policies/argmax.py:11
↓ 2 callersClassCQLTrainer
d4rl/rlkit/torch/sac/cql.py:13
↓ 2 callersClassConvVAETrainer
d4rl/rlkit/torch/vae/vae_trainer.py:109
↓ 2 callersClassCustomMDPPathCollector
d4rl/rlkit/samplers/data_collector/path_collector.py:98
↓ 2 callersClassDQNTrainer
d4rl/rlkit/torch/dqn/dqn.py:13
↓ 2 callersClassGaussianStrategy
This strategy adds Gaussian noise to the action taken by the deterministic policy. Based on the rllab implementation.
d4rl/rlkit/exploration_strategies/gaussian_strategy.py:5
↓ 2 callersClassImageDataset
d4rl/rlkit/torch/data.py:9
↓ 2 callersClassInfiniteWeightedRandomSampler
d4rl/rlkit/torch/data.py:49
↓ 2 callersClassLinearFloatParam
d4rl/rlkit/util/hyperparameter.py:63
↓ 2 callersClassMlp
d4rl/rlkit/torch/networks.py:21
↓ 2 callersClassPathBuilder
Usage: ``` path_builder = PathBuilder() path.add_sample( observations=1, actions=2, next_observations=3,
d4rl/rlkit/data_management/path_builder.py:4
↓ 2 callersClassTD3Trainer
Twin Delayed Deep Deterministic policy gradients
d4rl/rlkit/torch/td3/td3.py:13
↓ 2 callersClassTanhNormal
Represent distribution of X where X ~ tanh(Z) Z ~ N(mean, std) Note: this is not very numerically stable.
d4rl/rlkit/torch/distributions.py:6
↓ 2 callersClassVAEWrappedEnvPathCollector
d4rl/rlkit/samplers/data_collector/vae_env.py:5
↓ 1 callersClassConstantSchedule
d4rl/rlkit/util/ml_util.py:15
↓ 1 callersClassConvVAE
d4rl/rlkit/torch/vae/conv_vae.py:106
↓ 1 callersClassDDPGTrainer
Deep Deterministic Policy Gradient
d4rl/rlkit/torch/ddpg/ddpg.py:13
↓ 1 callersClassFixedReplayBuffer
Object composed of a list of OutofGraphReplayBuffers.
atari/batch_rl/fixed_replay/replay_memory/fixed_replay_buffer.py:36
↓ 1 callersClassGaussianAndEpislonStrategy
With probability epsilon, take a completely random action. with probability 1-epsilon, add Gaussian noise to the action taken by a determ
d4rl/rlkit/exploration_strategies/gaussian_and_epsilon_strategy.py:6
↓ 1 callersClassLayerNorm
Simple 1D LayerNorm.
d4rl/rlkit/torch/modules.py:19
↓ 1 callersClassLoggedRunner
atari/batch_rl/baselines/run_experiment.py:27
↓ 1 callersClassLogger
d4rl/rlkit/core/logging.py:70
↓ 1 callersClassNatureDQNNetwork
The convolutional network used to compute the agent's Q-values. Attributes: num_actions: An integer representing the number of actions. con
atari/batch_rl/multi_head/atari_helpers.py:244
↓ 1 callersClassOnlineVaeAlgorithm
d4rl/rlkit/torch/skewfit/online_vae_algorithm.py:16
↓ 1 callersClassOnlineVaeRelabelingBuffer
d4rl/rlkit/data_management/online_vae_replay_buffer.py:16
↓ 1 callersClassOutOfGraphLoggedPrioritizedReplayBuffer
A logged out-of-graph Replay Buffer for Prioritized Experience Replay.
atari/batch_rl/baselines/replay_memory/logged_prioritized_replay_buffer.py:39
↓ 1 callersClassOutOfGraphLoggedReplayBuffer
Logs the replay buffer to disk everytime it's full.
atari/batch_rl/baselines/replay_memory/logged_replay_buffer.py:36
↓ 1 callersClassPiecewiseLinearSchedule
Given a list of (x, t) value-time pairs, return value x at time t, and linearly interpolate between the two
d4rl/rlkit/util/ml_util.py:53
↓ 1 callersClassTerminalTablePrinter
d4rl/rlkit/core/logging.py:23
↓ 1 callersClass_Logger
d4rl/rlkit/pythonplusplus.py:429
ClassAntEnv
d4rl/rlkit/envs/ant.py:6
ClassAtariInitTest
atari/batch_rl/tests/atari_init_test.py:32
ClassBaseRLAlgorithm
d4rl/rlkit/core/rl_algorithm.py:24
ClassBatchRLAlgorithm
d4rl/rlkit/core/batch_rl_algorithm.py:41
ClassCNN
d4rl/rlkit/torch/conv_networks.py:9
ClassConditionTimer
A timer that goes off after the a fixed time period. The catch: you need to poll it and provide it the time! Usage: ``` timer =
d4rl/rlkit/pythonplusplus.py:380
ClassDCNN
d4rl/rlkit/torch/conv_networks.py:258
ClassDataCollector
d4rl/rlkit/samplers/data_collector/base.py:4
ClassDeterministicHyperparameterSweeper
Do a grid search over hyperparameters based on a predefined set of hyperparameters.
d4rl/rlkit/util/hyperparameter.py:151
ClassDeterministicSweeperCombiner
A simple wrapper to combiner multiple DeterministicHyperParameterSweeper's
d4rl/rlkit/util/hyperparameter.py:202
ClassDiscretizeEnv
d4rl/rlkit/envs/wrappers.py:95
ClassDoubleDQNTrainer
d4rl/rlkit/torch/dqn/double_dqn.py:9
ClassEnumParam
d4rl/rlkit/util/hyperparameter.py:38
ClassExplorationPolicy
d4rl/rlkit/policies/base.py:21
ClassExplorationStrategy
d4rl/rlkit/exploration_strategies/base.py:6
ClassFixedNormalizer
d4rl/rlkit/data_management/normalizer.py:81
ClassFixedParam
d4rl/rlkit/util/hyperparameter.py:97
ClassFixedReplayDQNAgent
An implementation of the DQN agent with fixed replay buffer(s).
atari/batch_rl/fixed_replay/agents/dqn_agent.py:32
ClassFixedReplayMultiHeadDQNAgent
MultiHeadDQNAgent with fixed replay buffer(s).
atari/batch_rl/fixed_replay/agents/multi_head_dqn_agent.py:30
ClassFixedReplayMultiNetworkDQNAgent
MultiNetworkDQNAgent with fixed replay buffer(s).
atari/batch_rl/fixed_replay/agents/multi_network_dqn_agent.py:26
ClassFixedReplayQuantileAgent
An implementation of the DQN agent with fixed replay buffer(s).
atari/batch_rl/fixed_replay/agents/quantile_agent.py:31
ClassFixedReplayRainbowAgent
An implementation of the DQN agent with fixed replay buffer(s).
atari/batch_rl/fixed_replay/agents/rainbow_agent.py:31
ClassFixedReplayRunner
Object that handles running Dopamine experiments with fixed replay buffer.
atari/batch_rl/fixed_replay/run_experiment.py:33
ClassFixedReplayRunnerIntegrationTest
Tests for Atari environment with various agents.
atari/batch_rl/tests/fixed_replay_runner_test.py:32
ClassGaussianLatentVAE
d4rl/rlkit/torch/vae/vae_base.py:88
ClassGoalConditionedStepCollector
d4rl/rlkit/samplers/data_collector/step_collector.py:123
ClassHistoryEnv
d4rl/rlkit/envs/wrappers.py:59
ClassHuberLoss
d4rl/rlkit/torch/modules.py:8
ClassHyperparameter
d4rl/rlkit/util/hyperparameter.py:14
ClassIdentityNormalizer
d4rl/rlkit/data_management/normalizer.py:67
ClassImageMujocoEnv
d4rl/rlkit/envs/mujoco_image_env.py:13
ClassImageMujocoWithObsEnv
d4rl/rlkit/envs/mujoco_image_env.py:137
ClassIntIdDict
Automatically assign int IDs to hashable objects. Usage: ``` id_map = IntIdDict() print(id_map['a']) print(id_map['b'])
d4rl/rlkit/pythonplusplus.py:329
ClassIntLinearSchedule
Same as RampUpSchedule but round output to an int
d4rl/rlkit/util/ml_util.py:45
ClassIntPiecewiseLinearSchedule
d4rl/rlkit/util/ml_util.py:70
ClassLinearIntParam
d4rl/rlkit/util/hyperparameter.py:87
ClassLinearSchedule
Linearly interpolate and then stop at a final value.
d4rl/rlkit/util/ml_util.py:23
ClassLogFloatParam
Return something ranging from [min_value + offset, max_value + offset], distributed with a log.
d4rl/rlkit/util/hyperparameter.py:47
ClassLogIntParam
d4rl/rlkit/util/hyperparameter.py:73
ClassLoggedDQNAgent
An implementation of the DQN agent with replay buffer logging to disk.
atari/batch_rl/baselines/agents/dqn_agent.py:29
ClassLoggedQuantileAgent
An implementation of the Quantile agent with replay buffer logging to disk.
atari/batch_rl/baselines/agents/quantile_agent.py:29
ClassMdpStepCollector
d4rl/rlkit/samplers/data_collector/step_collector.py:10
ClassMlpPolicy
A simpler interface for creating policies.
d4rl/rlkit/torch/networks.py:91
ClassMujocoEnv
My own wrapper around MujocoEnv. The caller needs to declare
d4rl/rlkit/envs/mujoco_env.py:13
ClassMulitNetworkQNetwork
Multiple convolutional networks to compute Q-value estimates. Attributes: num_actions: An inteer representing the number of actions. num_ne
atari/batch_rl/multi_head/atari_helpers.py:320
ClassMultiHeadDQNAgent
DQN agent with multiple heads.
atari/batch_rl/multi_head/multi_head_dqn_agent.py:27
ClassMultiHeadQNetwork
Multi-head convolutional network to compute multiple Q-value estimates. Attributes: num_actions: An integer representing the number of actions.
atari/batch_rl/multi_head/atari_helpers.py:110
ClassMultiNetworkDQNAgent
DQN agent with multiple heads.
atari/batch_rl/multi_head/multi_network_dqn_agent.py:29
ClassMyEncoder
d4rl/rlkit/core/logging.py:45
ClassNormalizer
d4rl/rlkit/data_management/normalizer.py:7
ClassOnlineRLAlgorithm
d4rl/rlkit/core/online_rl_algorithm.py:12
ClassPathCollector
d4rl/rlkit/samplers/data_collector/base.py:19
ClassPolicy
General policy interface.
d4rl/rlkit/policies/base.py:4
next →1–100 of 125, ranked by callers