AI Traineree
latest
Current contents:
Getting started
Examples
Agents
Multi agents
Buffers
Policies
Networks
Environment Runners
Tasks
Development
AI Traineree
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
_
__eq__() (ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
__hash__ (ai_traineree.buffers.per.PERBuffer attribute)
(ai_traineree.buffers.replay.ReplayBuffer attribute)
(ai_traineree.buffers.rollout.RolloutBuffer attribute)
__init__() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.networks.bodies.ConvNet method)
(ai_traineree.networks.bodies.CriticBody method)
(ai_traineree.networks.bodies.FcNet method)
(ai_traineree.networks.bodies.NoisyLayer method)
(ai_traineree.networks.bodies.NoisyNet method)
(ai_traineree.networks.heads.CategoricalNet method)
(ai_traineree.networks.heads.DuelingNet method)
(ai_traineree.networks.heads.RainbowNet method)
(ai_traineree.policies.BetaPolicy method)
(ai_traineree.policies.GaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicySimple method)
(ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
(ai_traineree.tasks.GymTask method)
(ai_traineree.tasks.MultiAgentUnityTask method)
(ai_traineree.tasks.PettingZooTask method)
A
act() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.networks.heads.DoubleCritic method)
(ai_traineree.networks.heads.DuelingNet method)
(ai_traineree.networks.heads.RainbowNet method)
(ai_traineree.policies.MultivariateGaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicySimple method)
action_max (ai_traineree.agents.d3pg.D3PGAgent property)
(ai_traineree.agents.d4pg.D4PGAgent property)
(ai_traineree.agents.ddpg.DDPGAgent property)
(ai_traineree.agents.sac.SACAgent property)
action_min (ai_traineree.agents.d3pg.D3PGAgent property)
(ai_traineree.agents.d4pg.D4PGAgent property)
(ai_traineree.agents.ddpg.DDPGAgent property)
(ai_traineree.agents.sac.SACAgent property)
action_space (ai_traineree.agents.d3pg.D3PGAgent attribute)
(ai_traineree.agents.d4pg.D4PGAgent attribute)
(ai_traineree.agents.ddpg.DDPGAgent attribute)
(ai_traineree.agents.dqn.DQNAgent attribute)
(ai_traineree.agents.ppo.PPOAgent attribute)
(ai_traineree.agents.rainbow.RainbowAgent attribute)
(ai_traineree.agents.sac.SACAgent attribute)
(ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
ActorBody (in module ai_traineree.networks.bodies)
add() (ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.BufferBase method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
agent_names (ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
agents (ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
ai_traineree.networks.bodies
module
ai_traineree.networks.heads
module
ai_traineree.policies
module
ai_traineree.tasks
module
alpha (ai_traineree.agents.sac.SACAgent property)
B
BetaPolicy (class in ai_traineree.policies)
BufferBase (class in ai_traineree.buffers.replay)
C
CategoricalNet (class in ai_traineree.networks.heads)
clear() (ai_traineree.buffers.replay.ReplayBuffer method)
close() (ai_traineree.tasks.MultiAgentUnityTask method)
commit() (ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
compute_policy_loss() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.sac.SACAgent method)
compute_value_loss() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.sac.SACAgent method)
ConvNet (class in ai_traineree.networks.bodies)
CriticBody (class in ai_traineree.networks.bodies)
D
D3PGAgent (class in ai_traineree.agents.d3pg)
D4PGAgent (class in ai_traineree.agents.d4pg)
DDPGAgent (class in ai_traineree.agents.ddpg)
detect_game_over() (ai_traineree.tasks.MultiAgentUnityTask method)
DeterministicPolicy (class in ai_traineree.policies)
diag_idx() (ai_traineree.policies.MultivariateGaussianPolicy static method)
(ai_traineree.policies.MultivariateGaussianPolicySimple static method)
DirichletPolicy (class in ai_traineree.policies)
dist_projection() (ai_traineree.networks.heads.CategoricalNet method)
(ai_traineree.networks.heads.RainbowNet method)
DoubleCritic (class in ai_traineree.networks.heads)
DQNAgent (class in ai_traineree.agents.dqn)
DuelingNet (class in ai_traineree.networks.heads)
dump_buffer() (ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.BufferBase method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
E
EnvRunner (class in ai_traineree.runners.env_runner)
Experience (class in ai_traineree.types.experience)
F
FcNet (class in ai_traineree.networks.bodies)
forward() (ai_traineree.networks.bodies.ConvNet method)
(ai_traineree.networks.bodies.CriticBody method)
(ai_traineree.networks.bodies.FcNet method)
(ai_traineree.networks.bodies.NoisyLayer method)
(ai_traineree.networks.bodies.NoisyNet method)
(ai_traineree.networks.bodies.ScaleNet method)
(ai_traineree.networks.heads.CategoricalNet method)
(ai_traineree.networks.heads.DoubleCritic method)
(ai_traineree.networks.heads.DuelingNet method)
(ai_traineree.networks.heads.NetChainer method)
(ai_traineree.networks.heads.RainbowNet method)
(ai_traineree.policies.BetaPolicy method)
(ai_traineree.policies.DeterministicPolicy method)
(ai_traineree.policies.DirichletPolicy method)
(ai_traineree.policies.GaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicySimple method)
from_state() (ai_traineree.agents.ddpg.DDPGAgent static method)
(ai_traineree.agents.dqn.DQNAgent static method)
(ai_traineree.agents.ppo.PPOAgent static method)
(ai_traineree.agents.rainbow.RainbowAgent static method)
(ai_traineree.agents.sac.SACAgent static method)
G
GaussianPolicy (class in ai_traineree.policies)
get_network_state() (ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
get_state() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
GymTask (class in ai_traineree.tasks)
H
hidden_init() (in module ai_traineree.networks.bodies)
I
info() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
interact_episode() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
IQLAgents (class in ai_traineree.multi_agents.iql)
L
layer_init() (in module ai_traineree.networks.bodies)
learn() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
load_buffer() (ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.BufferBase method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
load_state() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
log_data_interaction() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
log_episode_metrics() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
log_logger() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
log_metrics() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
log_prob() (ai_traineree.policies.BetaPolicy static method)
(ai_traineree.policies.DirichletPolicy method)
(ai_traineree.policies.GaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicy method)
(ai_traineree.policies.MultivariateGaussianPolicySimple method)
logger (ai_traineree.agents.ppo.PPOAgent attribute)
(ai_traineree.runners.env_runner.EnvRunner attribute)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner attribute)
loss (ai_traineree.agents.d3pg.D3PGAgent property)
(ai_traineree.agents.d4pg.D4PGAgent property)
(ai_traineree.agents.ddpg.DDPGAgent property)
(ai_traineree.agents.dqn.DQNAgent property)
(ai_traineree.agents.ppo.PPOAgent property)
(ai_traineree.agents.rainbow.RainbowAgent property)
(ai_traineree.agents.sac.SACAgent property)
(ai_traineree.multi_agents.iql.IQLAgents property)
(ai_traineree.multi_agents.maddpg.MADDPGAgent property)
M
MADDPGAgent (class in ai_traineree.multi_agents.maddpg)
mean() (ai_traineree.networks.heads.CategoricalNet method)
model (ai_traineree.agents.d3pg.D3PGAgent attribute)
(ai_traineree.agents.d4pg.D4PGAgent attribute)
(ai_traineree.agents.ddpg.DDPGAgent attribute)
(ai_traineree.agents.dqn.DQNAgent attribute)
(ai_traineree.agents.ppo.PPOAgent attribute)
(ai_traineree.agents.rainbow.RainbowAgent attribute)
(ai_traineree.agents.sac.SACAgent attribute)
(ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
module
ai_traineree.networks.bodies
ai_traineree.networks.heads
ai_traineree.policies
ai_traineree.tasks
MultiAgentCycleEnvRunner (class in ai_traineree.runners.multiagent_env_runner)
MultiAgentEnvRunner (class in ai_traineree.runners.multiagent_env_runner)
MultiAgentUnityTask (class in ai_traineree.tasks)
MultivariateGaussianPolicy (class in ai_traineree.policies)
MultivariateGaussianPolicySimple (class in ai_traineree.policies)
N
NetChainer (class in ai_traineree.networks.heads)
noise_function() (ai_traineree.networks.bodies.NoisyLayer static method)
NoisyLayer (class in ai_traineree.networks.bodies)
NoisyNet (class in ai_traineree.networks.bodies)
num_agents (ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
O
obs_space (ai_traineree.agents.d3pg.D3PGAgent attribute)
(ai_traineree.agents.d4pg.D4PGAgent attribute)
(ai_traineree.agents.ddpg.DDPGAgent attribute)
(ai_traineree.agents.dqn.DQNAgent attribute)
(ai_traineree.agents.ppo.PPOAgent attribute)
(ai_traineree.agents.rainbow.RainbowAgent attribute)
(ai_traineree.agents.sac.SACAgent attribute)
(ai_traineree.multi_agents.iql.IQLAgents attribute)
(ai_traineree.multi_agents.maddpg.MADDPGAgent attribute)
output_size (ai_traineree.networks.bodies.ConvNet property)
P
param_dim (ai_traineree.policies.BetaPolicy attribute)
(ai_traineree.policies.DeterministicPolicy attribute)
(ai_traineree.policies.DirichletPolicy attribute)
(ai_traineree.policies.GaussianPolicy attribute)
(ai_traineree.policies.MultivariateGaussianPolicy attribute)
(ai_traineree.policies.MultivariateGaussianPolicySimple attribute)
(ai_traineree.policies.PolicyType attribute)
PERBuffer (class in ai_traineree.buffers.per)
PettingZooTask (class in ai_traineree.tasks)
PolicyType (class in ai_traineree.policies)
PPOAgent (class in ai_traineree.agents.ppo)
priority_update() (ai_traineree.buffers.per.PERBuffer method)
R
RainbowAgent (class in ai_traineree.agents.rainbow)
RainbowNet (class in ai_traineree.networks.heads)
render() (ai_traineree.tasks.MultiAgentUnityTask method)
ReplayBuffer (class in ai_traineree.buffers.replay)
reset() (ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
(ai_traineree.tasks.MultiAgentUnityTask method)
reset_agent() (ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.sac.SACAgent method)
reset_agents() (ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
reset_alpha() (ai_traineree.buffers.per.PERBuffer method)
reset_noise() (ai_traineree.networks.bodies.NoisyLayer method)
(ai_traineree.networks.bodies.NoisyNet method)
(ai_traineree.networks.heads.NetChainer method)
(ai_traineree.networks.heads.RainbowNet method)
reset_parameters() (ai_traineree.networks.bodies.ConvNet method)
(ai_traineree.networks.bodies.CriticBody method)
(ai_traineree.networks.bodies.FcNet method)
(ai_traineree.networks.bodies.NoisyLayer method)
(ai_traineree.networks.bodies.NoisyNet method)
(ai_traineree.networks.heads.DoubleCritic method)
(ai_traineree.networks.heads.DuelingNet method)
(ai_traineree.networks.heads.NetChainer method)
reset_paramters() (ai_traineree.networks.heads.CategoricalNet method)
RolloutBuffer (class in ai_traineree.buffers.rollout)
run() (ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
S
SACAgent (class in ai_traineree.agents.sac)
sample() (ai_traineree.buffers.per.PERBuffer method)
(ai_traineree.buffers.replay.BufferBase method)
(ai_traineree.buffers.replay.ReplayBuffer method)
(ai_traineree.buffers.rollout.RolloutBuffer method)
save_buffer() (ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
save_state() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
ScaleNet (class in ai_traineree.networks.bodies)
seed() (ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.runners.env_runner.EnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentCycleEnvRunner method)
(ai_traineree.runners.multiagent_env_runner.MultiAgentEnvRunner method)
(ai_traineree.tasks.MultiAgentUnityTask method)
set_buffer() (ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
set_network() (ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
state_dict() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
step() (ai_traineree.agents.d3pg.D3PGAgent method)
(ai_traineree.agents.d4pg.D4PGAgent method)
(ai_traineree.agents.ddpg.DDPGAgent method)
(ai_traineree.agents.dqn.DQNAgent method)
(ai_traineree.agents.ppo.PPOAgent method)
(ai_traineree.agents.rainbow.RainbowAgent method)
(ai_traineree.agents.sac.SACAgent method)
(ai_traineree.multi_agents.iql.IQLAgents method)
(ai_traineree.multi_agents.maddpg.MADDPGAgent method)
(ai_traineree.tasks.GymTask method)
(ai_traineree.tasks.MultiAgentUnityTask method)
T
train_agent() (ai_traineree.agents.ppo.PPOAgent method)
training (ai_traineree.networks.bodies.ConvNet attribute)
(ai_traineree.networks.bodies.CriticBody attribute)
(ai_traineree.networks.bodies.FcNet attribute)
(ai_traineree.networks.bodies.NoisyLayer attribute)
(ai_traineree.networks.bodies.NoisyNet attribute)
(ai_traineree.networks.bodies.ScaleNet attribute)
(ai_traineree.networks.heads.CategoricalNet attribute)
(ai_traineree.networks.heads.DoubleCritic attribute)
(ai_traineree.networks.heads.DuelingNet attribute)
(ai_traineree.networks.heads.NetChainer attribute)
(ai_traineree.networks.heads.RainbowNet attribute)
U
update_targets() (ai_traineree.multi_agents.maddpg.MADDPGAgent method)
Read the Docs
v: latest
Versions
latest
stable
doc
Downloads
On Read the Docs
Project Home
Builds