Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TJU-DRL-LAB/AI-Optimizer
/ types & classes
Types & classes
507 in github.com/TJU-DRL-LAB/AI-Optimizer
⨍
Functions
3,230
◇
Types & classes
507
↳
Endpoints
8
↓ 75 callers
Class
AdamFactory
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 callers
Class
Landmark
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:76
↓ 11 callers
Class
Agent
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:81
↓ 11 callers
Class
FC
Represents a fully-connected layer in a network.
modelbased-rl/BMPO/models/fc.py:11
↓ 9 callers
Class
World
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:104
↓ 8 callers
Class
MultiAgentActionSpace
multiagent-rl/easy-marl/envs/discrete_magym/envs/utils/action_space.py:4
↓ 8 callers
Class
MultiAgentObservationSpace
multiagent-rl/easy-marl/envs/discrete_magym/envs/utils/observation_space.py:4
↓ 7 callers
Class
TransitionMiniBatch
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 callers
Class
FC
Represents a fully-connected layer in a network.
modelbased-rl/MBPO/ED2-MBPO/mbpo/models/fc.py:11
↓ 6 callers
Class
Transition
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 callers
Class
DoubleCriticNetwork
offline-rl-algorithms/E2O/PEX-main/pex/networks/value_functions.py:6
↓ 5 callers
Class
MDPDataset
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 callers
Class
ValueNetwork
offline-rl-algorithms/E2O/PEX-main/pex/networks/value_functions.py:21
↓ 4 callers
Class
Device
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 callers
Class
Node
modelbased-rl/MuZero/core/mcts.py:25
↓ 4 callers
Class
StackedObservation
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 callers
Class
VectorEncoderFactory
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 callers
Class
Action
modelbased-rl/MuZero/core/game.py:19
↓ 3 callers
Class
ActionHistory
Simple history container used inside the search. Only used to keep track of the actions executed.
modelbased-rl/MuZero/core/game.py:34
↓ 3 callers
Class
Buffer
multiagent-rl/easy-marl/buffer.py:17
↓ 3 callers
Class
ChannelFirst
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 callers
Class
D3RLPyLogger
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/logger.py:33
↓ 3 callers
Class
IQL_online
offline-rl-algorithms/E2O/PEX-main/pex/algorithms/iql_online.py:6
↓ 3 callers
Class
MCTS
modelbased-rl/MuZero/core/mcts.py:62
↓ 3 callers
Class
PolyLine
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:279
↓ 3 callers
Class
Progress
modelbased-rl/MBPO/ED2-MBPO/mbpo/utils/logging.py:5
↓ 3 callers
Class
ReplayBuffer
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 callers
Class
Run
modelbased-rl/PlaNet/planet/training/running.py:141
↓ 3 callers
Class
Transform
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:176
↓ 2 callers
Class
Actor
offline-rl-algorithms/ISPI/ISPI_C.py:12
↓ 2 callers
Class
ActorDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/IDDPG.py:21
↓ 2 callers
Class
ActorDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/MADDPG.py:21
↓ 2 callers
Class
BNN
Neural network models which model aleatoric uncertainty (and possibly epistemic uncertainty with ensembling).
modelbased-rl/BMPO/models/bnn.py:24
↓ 2 callers
Class
COMBOImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/combo_impl.py:15
↓ 2 callers
Class
Critic
offline-rl-algorithms/ISPI/ISPI_C.py:28
↓ 2 callers
Class
CriticDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/IDDPG.py:55
↓ 2 callers
Class
CriticDNN
multiagent-rl/easy-marl/algorithms/DDPG_based/MADDPG.py:55
↓ 2 callers
Class
DNN
multiagent-rl/easy-marl/algorithms/DQN_based/CommNet.py:21
↓ 2 callers
Class
DNN
multiagent-rl/easy-marl/algorithms/DQN_based/QMIX.py:60
↓ 2 callers
Class
DNN
multiagent-rl/easy-marl/algorithms/DQN_based/VDN.py:32
↓ 2 callers
Class
DNN
multiagent-rl/easy-marl/algorithms/DQN_based/IDQN.py:21
↓ 2 callers
Class
DiscreteImitator
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:136
↓ 2 callers
Class
DiscreteSupport
modelbased-rl/MuZero/core/config.py:6
↓ 2 callers
Class
FIFOQueue
Simple FIFO queue implementation. Random access of this queue object is O(1).
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/containers.py:14
↓ 2 callers
Class
FilledPolygon
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:224
↓ 2 callers
Class
GameHistory
Store only useful information of a self-play game.
modelbased-rl/SampledMuZero/self_play.py:475
↓ 2 callers
Class
GaussianPolicy
offline-rl-algorithms/E2O/PEX-main/pex/networks/policy.py:12
↓ 2 callers
Class
Hyperparameter
multiagent-rl/easy-marl/hyperparameters/continuous_mpe_MAPPO.py:1
↓ 2 callers
Class
LineWidth
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:210
↓ 2 callers
Class
MCTS
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 callers
Class
NetworkOutput
modelbased-rl/MuZero/core/model.py:10
↓ 2 callers
Class
Node
modelbased-rl/SampledMuZero/self_play.py:429
↓ 2 callers
Class
PixelEncoderFactory
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 callers
Class
Player
modelbased-rl/MuZero/core/game.py:7
↓ 2 callers
Class
Progress
modelbased-rl/BMPO/utils/logging.py:6
↓ 2 callers
Class
SACImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/sac_impl.py:34
↓ 2 callers
Class
Silent
modelbased-rl/MBPO/ED2-MBPO/mbpo/utils/logging.py:144
↓ 2 callers
Class
Silent
modelbased-rl/BMPO/utils/logging.py:144
↓ 2 callers
Class
StableTanh
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 callers
Class
View
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/torch_utility.py:328
↓ 2 callers
Class
YourDnnStructure
multiagent-rl/easy-marl/algorithms/DQN_based/your_new_algorithm.py:21
↓ 2 callers
Class
_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 callers
Class
AWACImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/awac_impl.py:18
↓ 1 callers
Class
Action
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:20
↓ 1 callers
Class
Actor
offline-rl-algorithms/ISPI/ISPI_S.py:12
↓ 1 callers
Class
ActorDNN
multiagent-rl/easy-marl/algorithms/PPO_based/MAPPO.py:22
↓ 1 callers
Class
Agent
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 callers
Class
AgentState
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/core.py:13
↓ 1 callers
Class
AtariPreprocessing
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 callers
Class
BCImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bc_impl.py:118
↓ 1 callers
Class
BCQImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bcq_impl.py:30
↓ 1 callers
Class
BEARImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/bear_impl.py:37
↓ 1 callers
Class
BNN
Neural network models which model aleatoric uncertainty (and possibly epistemic uncertainty with ensembling).
modelbased-rl/MBPO/ED2-MBPO/mbpo/models/bnn.py:24
↓ 1 callers
Class
Backward_FakeEnv
modelbased-rl/BMPO/models/fake_env.py:115
↓ 1 callers
Class
COMBOModTH
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 callers
Class
CQLImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/cql_impl.py:21
↓ 1 callers
Class
CRRImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/crr_impl.py:17
↓ 1 callers
Class
CategoricalPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:262
↓ 1 callers
Class
ClassicControlConfig
modelbased-rl/MuZero/config/classic_control/__init__.py:8
↓ 1 callers
Class
ClassicControlWrapper
modelbased-rl/MuZero/config/classic_control/env_wrapper.py:8
↓ 1 callers
Class
Color
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:195
↓ 1 callers
Class
Compound
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/rendering.py:269
↓ 1 callers
Class
ConditionalVAE
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:13
↓ 1 callers
Class
ContactDetector
modelbased-rl/SampledMuZero/games/lunarlander.py:267
↓ 1 callers
Class
ContinuousFQFQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/fqf_q_function.py:166
↓ 1 callers
Class
ContinuousIQNQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/iqn_q_function.py:145
↓ 1 callers
Class
ContinuousMeanQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/mean_q_function.py:60
↓ 1 callers
Class
ContinuousQRQFunction
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/q_functions/qr_q_function.py:97
↓ 1 callers
Class
Critic
offline-rl-algorithms/ISPI/ISPI_S.py:28
↓ 1 callers
Class
CriticDNN
multiagent-rl/easy-marl/algorithms/PPO_based/MAPPO.py:63
↓ 1 callers
Class
CryptoAgent
multiagent-rl/easy-marl/envs/continuous_mpe/multiagent/scenarios/simple_crypto.py:13
↓ 1 callers
Class
DDPGImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/ddpg_impl.py:232
↓ 1 callers
Class
DNN
multiagent-rl/easy-marl/algorithms/PPO_based/IPPO.py:22
↓ 1 callers
Class
DQNImpl
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/algos/torch/dqn_impl.py:20
↓ 1 callers
Class
DeterministicLunarLander
modelbased-rl/SampledMuZero/games/lunarlander.py:288
↓ 1 callers
Class
DeterministicPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:46
↓ 1 callers
Class
DeterministicRegressor
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/imitators.py:166
↓ 1 callers
Class
DeterministicResidualPolicy
offline-rl-algorithms/E2O/d3rlpy_new/d3rlpy/models/torch/policies.py:81
↓ 1 callers
Class
DiagMultivariateNormal
offline-rl-algorithms/E2O/PEX-main/pex/networks/policy.py:92
↓ 1 callers
Class
Dict
multiagent-rl/easy-marl/utils/read_yaml.py:6
next →
1–100 of 507, ranked by callers