Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/casterkay/Energy-Efficient-5G-RL
/ types & classes
Types & classes
118 in github.com/casterkay/Energy-Efficient-5G-RL
⨍
Functions
683
◇
Types & classes
118
↳
Endpoints
2
↓ 9 callers
Class
DummyBody
agents/option-critic/network/network_bodies.py:76
↓ 6 callers
Class
CloudpickleWrapper
Uses cloudpickle to serialize contents (otherwise multiprocessing tries to use pickle)
env/env_wrappers.py:12
↓ 4 callers
Class
NoisyLinear
agents/option-critic/network/network_utils.py:31
↓ 3 callers
Class
Categorical
agents/mappo/nn/distributions.py:55
↓ 3 callers
Class
MultiCellNetEnv
Action space: - Sleep mode: 0, 1, 2, 3 - Connection mode: 0, 1, 2, 3 - Switch antennas: -16, -4, 0, 4, 16
env/environment.py:18
↓ 3 callers
Class
QNetwork
agents/dqn.py:8
↓ 3 callers
Class
Task
agents/option-critic/component/envs.py:153
↓ 2 callers
Class
DiagGaussian
agents/mappo/nn/distributions.py:71
↓ 2 callers
Class
Grad
agents/option-critic/utils/torch_utils.py:127
↓ 2 callers
Class
MappoPolicy
MAPPO Policy class. Wraps actor and critic networks to compute actions and value function predictions. :param args: (argparse.Namespace) arg
agents/mappo/policy.py:10
↓ 2 callers
Class
MultiCellNetwork
network/network.py:14
↓ 2 callers
Class
RNNLayer
agents/mappo/nn/rnn.py:7
↓ 2 callers
Class
RescaleNormalizer
agents/option-critic/utils/normalizer.py:53
↓ 1 callers
Class
ACTLayer
MLP Module to compute actions. :param action_space: (gym.Space) action space. :param inputs_dim: (int) dimension of network input. :p
agents/mappo/nn/act.py:5
↓ 1 callers
Class
Actor
Actor network class for MAPPO. Outputs actions given observations. :param args: (argparse.Namespace) arguments containing relevant model info
agents/mappo/nn/actor_critic.py:11
↓ 1 callers
Class
AddBias
agents/mappo/nn/distributions.py:107
↓ 1 callers
Class
AlwaysOnPolicy
agents/fixed.py:4
↓ 1 callers
Class
BaseStation
network/base_station.py:16
↓ 1 callers
Class
Bernoulli
agents/mappo/nn/distributions.py:94
↓ 1 callers
Class
CNNLayer
agents/mappo/nn/cnn.py:11
↓ 1 callers
Class
Config
agents/option-critic/utils/config.py:11
↓ 1 callers
Class
Critic
Critic network class for MAPPO. Outputs value function predictions given centralized input (MAPPO) or local observations (IPPO). :param
agents/mappo/nn/actor_critic.py:112
↓ 1 callers
Class
DQNPolicy
agents/dqn.py:66
↓ 1 callers
Class
Environment
analysis/keras-model.py:28
↓ 1 callers
Class
Everything
data/agg_traffic.py:35
↓ 1 callers
Class
FCBody
agents/option-critic/network/network_bodies.py:50
↓ 1 callers
Class
FixedBernoulli
agents/mappo/nn/distributions.py:44
↓ 1 callers
Class
FixedCategorical
agents/mappo/nn/distributions.py:14
↓ 1 callers
Class
FixedNormal
agents/mappo/nn/distributions.py:32
↓ 1 callers
Class
Flatten
agents/mappo/nn/cnn.py:6
↓ 1 callers
Class
FrameStack
agents/option-critic/component/envs.py:116
↓ 1 callers
Class
Grads
agents/option-critic/utils/torch_utils.py:163
↓ 1 callers
Class
HyperParameter
agents/option-critic/utils/misc.py:98
↓ 1 callers
Class
LazyFrames
agents/option-critic/component/envs.py:92
↓ 1 callers
Class
LinearSchedule
agents/option-critic/utils/schedule.py:15
↓ 1 callers
Class
Logger
agents/option-critic/utils/logger.py:28
↓ 1 callers
Class
MLPLayer
agents/mappo/nn/mlp.py:7
↓ 1 callers
Class
MultiDiscrete
- The multi-discrete action space consists of a series of discrete action spaces with different parameters - It can be adapted to both a Disc
env/multi_discrete.py:7
↓ 1 callers
Class
OptionCriticAgent
agents/option-critic/agent/OptionCritic_agent.py:6
↓ 1 callers
Class
OptionCriticNet
agents/option-critic/network/network_heads.py:105
↓ 1 callers
Class
OriginalReturnWrapper
agents/option-critic/component/envs.py:58
↓ 1 callers
Class
PolicyLoss
analysis/keras-model.py:49
↓ 1 callers
Class
PopArt
agents/mappo/nn/popart.py:7
↓ 1 callers
Class
Profile
utils.py:117
↓ 1 callers
Class
RandomPolicy
agents/random.py:3
↓ 1 callers
Class
ShareDummyVecEnv
env/env_wrappers.py:696
↓ 1 callers
Class
ShareSubprocVecEnv
env/env_wrappers.py:330
↓ 1 callers
Class
SharedReplayBuffer
Buffer to store training data. :param args: (argparse.Namespace) arguments containing relevant model, policy, and env information. :param
trainers/utils/shared_buffer.py:14
↓ 1 callers
Class
SimplePolicy
agents/simple.py:8
↓ 1 callers
Class
SimplePolicyNoSM3
agents/simple.py:61
↓ 1 callers
Class
SimplePolicySM1Only
agents/simple.py:56
↓ 1 callers
Class
SleepyPolicy
agents/simple.py:65
↓ 1 callers
Class
Storage
agents/option-critic/component/replay.py:20
↓ 1 callers
Class
SumTree
agents/option-critic/utils/sum_tree.py:6
↓ 1 callers
Class
TestUE
network/user_equipment.py:265
↓ 1 callers
Class
TorchModel
analysis/keras-model.py:98
↓ 1 callers
Class
TrafficType
traffic/model.py:17
↓ 1 callers
Class
TransposeImage
agents/option-critic/component/envs.py:77
↓ 1 callers
Class
UserEquipment
network/user_equipment.py:15
↓ 1 callers
Class
ValueLoss
analysis/keras-model.py:56
↓ 1 callers
Class
ValueNorm
Normalize a vector of observations - across the first norm_axes dimensions
trainers/utils/valuenorm.py:8
↓ 1 callers
Class
trace_locals
utils.py:156
Class
Advantage
analysis/keras-model.py:42
Class
BaseActor
agents/option-critic/agent/BaseAgent.py:89
Class
BaseAgent
agents/option-critic/agent/BaseAgent.py:14
Class
BaseNet
agents/option-critic/network/network_utils.py:15
Class
BaseNormalizer
agents/option-critic/utils/normalizer.py:11
Class
BaseTrainer
Base class for training recurrent policies. :param config: (dict) Config dictionary containing parameters for training.
trainers/trainer.py:9
Class
BatchCategorical
agents/option-critic/utils/torch_utils.py:105
Class
CNNBase
agents/mappo/nn/cnn.py:46
Class
CategoricalActorCriticNet
agents/option-critic/network/network_heads.py:217
Class
CategoricalNet
agents/option-critic/network/network_heads.py:40
Class
ChooseDummyVecEnv
env/env_wrappers.py:742
Class
ChooseGuardSubprocVecEnv
env/env_wrappers.py:593
Class
ChooseSimpleDummyVecEnv
env/env_wrappers.py:779
Class
ChooseSimpleSubprocVecEnv
env/env_wrappers.py:420
Class
ChooseSubprocVecEnv
env/env_wrappers.py:510
Class
ConnectMode
network/base_station.py:10
Class
ConstantSchedule
agents/option-critic/utils/schedule.py:7
Class
DDPGConvBody
agents/option-critic/network/network_bodies.py:36
Class
DQNTrainer
trainers/dqn_trainer.py:56
Class
DeterministicActorCriticNet
agents/option-critic/network/network_heads.py:130
Class
DiagonalNormal
agents/option-critic/utils/torch_utils.py:90
Class
DuelingNet
agents/option-critic/network/network_heads.py:24
Class
DummyVecEnv
env/env_wrappers.py:651
Class
DummyVecEnv
agents/option-critic/component/envs.py:126
Class
GaussianActorCriticNet
agents/option-critic/network/network_heads.py:173
Class
GuardSubprocVecEnv
env/env_wrappers.py:167
Class
HyperParameters
agents/option-critic/utils/misc.py:112
Class
ImageNormalizer
agents/option-critic/utils/normalizer.py:64
Class
MLP
analysis/keras-model.py:10
Class
MLPBase
agents/mappo/nn/mlp.py:32
Class
MappoTrainer
Trainer class for MAPPO to update policies. :param args: (argparse.Namespace) arguments containing relevant model, policy, and env informatio
trainers/mappo_trainer.py:180
Class
MeanStdNormalizer
agents/option-critic/utils/normalizer.py:28
Class
MultiAgentEnv
env/multi_agent.py:5
Class
MultiAgentPolicy
agents/base.py:13
Class
NatureConvBody
agents/option-critic/network/network_bodies.py:10
Class
Observations
analysis/keras-model.py:63
Class
Plotter
agents/option-critic/utils/plot.py:12
Class
Policy
analysis/keras-model.py:21
next →
1–100 of 118, ranked by callers