MCPcopy Create free account

hub / github.com/TJU-DRL-LAB/AI-Optimizer / types & classes

Types & classes507 in github.com/TJU-DRL-LAB/AI-Optimizer

↓ 75 callersClassAdamFactory
An alias for Adam optimizer. .. code-block:: python from d3rlpy.optimizers import AdamFactory factory = AdamFactory(weight_deca
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/optimizers.py:106
↓ 13 callersClassLandmark
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:76
↓ 11 callersClassAgent
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:81
↓ 11 callersClassFC
Represents a fully-connected layer in a network.
modelbased-rl/BMPO/models/fc.py:11
↓ 9 callersClassWorld
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:104
↓ 8 callersClassMultiAgentActionSpace
multiagent-rl/easy-marl/envs/discrete_magym/envs/utils/action_space.py:4
↓ 8 callersClassMultiAgentObservationSpace
multiagent-rl/easy-marl/envs/discrete_magym/envs/utils/observation_space.py:4
↓ 7 callersClassTransitionMiniBatch
mini-batch of Transition objects. This class is designed to hold :class:`d3rlpy.dataset.Transition` objects for being passed to
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/dataset.py:599
↓ 6 callersClassFC
Represents a fully-connected layer in a network.
modelbased-rl/MBPO/ED2-MBPO/mbpo/models/fc.py:11
↓ 6 callersClassTransition
Transition class. This class is designed to hold data between two time steps, which is usually used as inputs of loss calculatio
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/dataset.py:467
↓ 5 callersClassDoubleCriticNetwork
offline-rl-algorithms/E2O/PEX-main/pex/networks/value_functions.py:6
↓ 5 callersClassMDPDataset
Markov-Decision Process Dataset class. MDPDataset is deisnged for reinforcement learning datasets to use them like supervised le
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/dataset.py:198
↓ 5 callersClassValueNetwork
offline-rl-algorithms/E2O/PEX-main/pex/networks/value_functions.py:21
↓ 4 callersClassDevice
GPU Device class. This class manages GPU id. The purpose of this device class instead of PyTorch device class is to assign GPU ids when t
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/gpu.py:14
↓ 4 callersClassNode
modelbased-rl/MuZero/core/mcts.py:25
↓ 4 callersClassStackedObservation
StackedObservation class. This class is used to stack images to handle temporal features. References: * `Mnih et al., Human-level co
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/preprocessing/stack.py:6
↓ 4 callersClassVectorEncoderFactory
Vector encoder factory class. This is the default encoder factory for vector observation. Args: hidden_units (list): list of hidden
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/encoders.py:170
↓ 3 callersClassAction
modelbased-rl/MuZero/core/game.py:19
↓ 3 callersClassActionHistory
Simple history container used inside the search. Only used to keep track of the actions executed.
modelbased-rl/MuZero/core/game.py:34
↓ 3 callersClassBuffer
multiagent-rl/easy-marl/buffer.py:17
↓ 3 callersClassChannelFirst
Channel-first wrapper for image observation environments. d3rlpy expects channel-first images since it's built with PyTorch. You can transfor
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/envs/wrappers.py:17
↓ 3 callersClassD3RLPyLogger
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/logger.py:33
↓ 3 callersClassIQL_online
offline-rl-algorithms/E2O/PEX-main/pex/algorithms/iql_online.py:6
↓ 3 callersClassMCTS
modelbased-rl/MuZero/core/mcts.py:62
↓ 3 callersClassPolyLine
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:279
↓ 3 callersClassProgress
modelbased-rl/MBPO/ED2-MBPO/mbpo/utils/logging.py:5
↓ 3 callersClassReplayBuffer
Standard Replay Buffer. Args: maxlen (int): the maximum number of data length. env (gym.Env): gym-like environment to extract sha
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/online/buffers.py:228
↓ 3 callersClassRun
modelbased-rl/PlaNet/planet/training/running.py:141
↓ 3 callersClassTransform
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:176
↓ 2 callersClassActor
offline-rl-algorithms/ISPI/ISPI_C.py:12
↓ 2 callersClassActorDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/IDDPG.py:21
↓ 2 callersClassActorDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/MADDPG.py:21
↓ 2 callersClassBNN
Neural network models which model aleatoric uncertainty (and possibly epistemic uncertainty with ensembling).
modelbased-rl/BMPO/models/bnn.py:24
↓ 2 callersClassCOMBOImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/combo_impl.py:15
↓ 2 callersClassCritic
offline-rl-algorithms/ISPI/ISPI_C.py:28
↓ 2 callersClassCriticDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/IDDPG.py:55
↓ 2 callersClassCriticDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/MADDPG.py:55
↓ 2 callersClassDNN
multiagent-rl/easy-marl/algorithms/DQN_based/CommNet.py:21
↓ 2 callersClassDNN
multiagent-rl/easy-marl/algorithms/DQN_based/QMIX.py:60
↓ 2 callersClassDNN
multiagent-rl/easy-marl/algorithms/DQN_based/VDN.py:32
↓ 2 callersClassDNN
multiagent-rl/easy-marl/algorithms/DQN_based/IDQN.py:21
↓ 2 callersClassDiscreteImitator
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:136
↓ 2 callersClassDiscreteSupport
modelbased-rl/MuZero/core/config.py:6
↓ 2 callersClassFIFOQueue
Simple FIFO queue implementation. Random access of this queue object is O(1).
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/containers.py:14
↓ 2 callersClassFilledPolygon
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:224
↓ 2 callersClassGameHistory
Store only useful information of a self-play game.
modelbased-rl/SampledMuZero/self_play.py:475
↓ 2 callersClassGaussianPolicy
offline-rl-algorithms/E2O/PEX-main/pex/networks/policy.py:12
↓ 2 callersClassHyperparameter
multiagent-rl/easy-marl/hyperparameters/continuous_mpe_MAPPO.py:1
↓ 2 callersClassLineWidth
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:210
↓ 2 callersClassMCTS
Core Monte Carlo Tree Search algorithm. To decide on an action, we run N simulations, always starting at the root of the search tree and
modelbased-rl/SampledMuZero/self_play.py:245
↓ 2 callersClassNetworkOutput
modelbased-rl/MuZero/core/model.py:10
↓ 2 callersClassNode
modelbased-rl/SampledMuZero/self_play.py:429
↓ 2 callersClassPixelEncoderFactory
Pixel encoder factory class. This is the default encoder factory for image observation. Args: filters (list): list of tuples consist
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/encoders.py:86
↓ 2 callersClassPlayer
modelbased-rl/MuZero/core/game.py:7
↓ 2 callersClassProgress
modelbased-rl/BMPO/utils/logging.py:6
↓ 2 callersClassSACImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/sac_impl.py:34
↓ 2 callersClassSilent
modelbased-rl/MBPO/ED2-MBPO/mbpo/utils/logging.py:144
↓ 2 callersClassSilent
modelbased-rl/BMPO/utils/logging.py:144
↓ 2 callersClassStableTanh
r"""Invertible transformation (bijector) that computes :math:`Y = tanh(X)`, therefore :math:`Y \in (-1, 1)`. This can be achieved by an affin
offline-rl-algorithms/E2O/PEX-main/pex/networks/policy.py:119
↓ 2 callersClassView
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/torch_utility.py:328
↓ 2 callersClassYourDnnStructure
multiagent-rl/easy-marl/algorithms/DQN_based/your_new_algorithm.py:21
↓ 2 callersClass_MockCell
Mock state space model. The transition function is to add the action to the observation. The posterior function is to return the ground truth obs
modelbased-rl/PlaNet/planet/tools/test_overshooting.py:25
↓ 1 callersClassAWACImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/awac_impl.py:18
↓ 1 callersClassAction
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:20
↓ 1 callersClassActor
offline-rl-algorithms/ISPI/ISPI_S.py:12
↓ 1 callersClassActorDNN
multiagent-rl/easy-marl/algorithms/PPO_based/MAPPO.py:22
↓ 1 callersClassAgent
Dataclass keeping all data for one agent/lumberjack in environment. In order to keep the support for Python3.6 we are not using `dataclasses` modu
multiagent-rl/easy-marl/envs/discrete_magym/envs/lumberjacks/lumberjacks.py:21
↓ 1 callersClassAgentState
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:13
↓ 1 callersClassAtariPreprocessing
r"""Atari 2600 preprocessings. This class follows the guidelines in Machado et al. (2018), "Revisiting the Arcade Learning Environment: Ev
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/envs/wrappers.py:78
↓ 1 callersClassBCImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bc_impl.py:118
↓ 1 callersClassBCQImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bcq_impl.py:30
↓ 1 callersClassBEARImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bear_impl.py:37
↓ 1 callersClassBNN
Neural network models which model aleatoric uncertainty (and possibly epistemic uncertainty with ensembling).
modelbased-rl/MBPO/ED2-MBPO/mbpo/models/bnn.py:24
↓ 1 callersClassBackward_FakeEnv
modelbased-rl/BMPO/models/fake_env.py:115
↓ 1 callersClassCOMBOModTH
r"""Conservative Offline Model-Based Optimization. COMBO is a model-based RL approach for offline policy optimization. COMBO is similar to MO
offline-rl-algorithms/COMBO/combo_modTH.py:31
↓ 1 callersClassCQLImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/cql_impl.py:21
↓ 1 callersClassCRRImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/crr_impl.py:17
↓ 1 callersClassCategoricalPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:262
↓ 1 callersClassClassicControlConfig
modelbased-rl/MuZero/config/classic_control/__init__.py:8
↓ 1 callersClassClassicControlWrapper
modelbased-rl/MuZero/config/classic_control/env_wrapper.py:8
↓ 1 callersClassColor
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:195
↓ 1 callersClassCompound
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:269
↓ 1 callersClassConditionalVAE
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:13
↓ 1 callersClassContactDetector
modelbased-rl/SampledMuZero/games/lunarlander.py:267
↓ 1 callersClassContinuousFQFQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/fqf_q_function.py:166
↓ 1 callersClassContinuousIQNQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/iqn_q_function.py:145
↓ 1 callersClassContinuousMeanQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/mean_q_function.py:60
↓ 1 callersClassContinuousQRQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/qr_q_function.py:97
↓ 1 callersClassCritic
offline-rl-algorithms/ISPI/ISPI_S.py:28
↓ 1 callersClassCriticDNN
multiagent-rl/easy-marl/algorithms/PPO_based/MAPPO.py:63
↓ 1 callersClassCryptoAgent
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/scenarios/simple_crypto.py:13
↓ 1 callersClassDDPGImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/ddpg_impl.py:232
↓ 1 callersClassDNN
multiagent-rl/easy-marl/algorithms/PPO_based/IPPO.py:22
↓ 1 callersClassDQNImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/dqn_impl.py:20
↓ 1 callersClassDeterministicLunarLander
modelbased-rl/SampledMuZero/games/lunarlander.py:288
↓ 1 callersClassDeterministicPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:46
↓ 1 callersClassDeterministicRegressor
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:166
↓ 1 callersClassDeterministicResidualPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:81
↓ 1 callersClassDiagMultivariateNormal
offline-rl-algorithms/E2O/PEX-main/pex/networks/policy.py:92
↓ 1 callersClassDict
multiagent-rl/easy-marl/utils/read_yaml.py:6
next →1–100 of 507, ranked by callers