NaRLA: Neurons as Reinforcement Learning Agents
Getting Started
Installing
NaRLA
narla.environments
narla.history
narla.multi_agent_network
narla.neurons
narla.rewards
narla.runner
narla.settings
NaRLA
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
A
act() (narla.multi_agent_network.Layer method)
(narla.multi_agent_network.MultiAgentNetwork method)
(narla.neurons.actor_critic.Neuron method)
(narla.neurons.deep_q.Neuron method)
(narla.neurons.Neuron method)
(narla.neurons.policy_gradient.Neuron method)
action_space (narla.environments.Environment property)
ActionSpace (class in narla.environments)
ACTIVE_NEURONS (narla.rewards.RewardTypes attribute)
ActiveNeurons (class in narla.rewards)
ACTIVITY_TRACE (narla.rewards.RewardTypes attribute)
ACTOR_CRITIC (narla.neurons.NeuronTypes attribute)
B
batch_size (narla.settings.TrialSettings attribute)
biological_reward_types() (narla.rewards.RewardTypes static method)
BiologicalReward (class in narla.rewards)
build_connectivity() (narla.multi_agent_network.Layer static method)
C
CART_POLE (narla.environments.GymEnvironments attribute)
clear() (narla.history.History method)
clone() (narla.neurons.deep_q.Network method)
(narla.neurons.policy_gradient.Network method)
compute() (narla.rewards.ActiveNeurons method)
(narla.rewards.BiologicalReward method)
(narla.rewards.LayerSparsity method)
(narla.rewards.Reward method)
compute_biological_rewards() (narla.multi_agent_network.MultiAgentNetwork method)
create_neuron() (narla.neurons.NeuronSettings method)
D
DEEP_Q (narla.neurons.NeuronTypes attribute)
device (narla.settings.TrialSettings attribute)
distribute_to_layers() (narla.multi_agent_network.MultiAgentNetwork method)
distribute_to_neurons() (narla.multi_agent_network.Layer method)
E
Environment (class in narla.environments)
environment_settings (narla.settings.Settings attribute)
environments (narla.runner.RunnerSettings attribute)
episode_reward (narla.environments.Environment property)
execute() (narla.runner.Runner method)
F
forward() (narla.neurons.actor_critic.Network method)
(narla.neurons.deep_q.Network method)
(narla.neurons.Network method)
(narla.neurons.policy_gradient.Network method)
G
get() (narla.history.History method)
get_returns() (narla.neurons.actor_critic.Neuron method)
(narla.neurons.policy_gradient.Neuron method)
gpu (narla.settings.TrialSettings attribute)
gpus (narla.runner.RunnerSettings attribute)
GymEnvironment (class in narla.environments)
H
has_been_solved() (narla.environments.Environment method)
(narla.environments.GymEnvironment method)
History (class in narla.history)
history (narla.multi_agent_network.MultiAgentNetwork property)
(narla.neurons.Neuron property)
I
is_done() (narla.runner.Job method)
(narla.runner.Runner method)
J
Job (class in narla.runner)
jobs_per_gpu (narla.runner.RunnerSettings attribute)
L
Layer (class in narla.multi_agent_network)
layer_output (narla.multi_agent_network.Layer property)
layer_settings (narla.multi_agent_network.MultiAgentNetworkSettings attribute)
LAYER_SPARSITY (narla.rewards.RewardTypes attribute)
layers (narla.multi_agent_network.MultiAgentNetwork property)
LayerSettings (class in narla.multi_agent_network)
LayerSparsity (class in narla.rewards)
learn() (narla.multi_agent_network.Layer method)
(narla.multi_agent_network.MultiAgentNetwork method)
(narla.neurons.actor_critic.Neuron method)
(narla.neurons.deep_q.Neuron method)
(narla.neurons.Neuron method)
(narla.neurons.policy_gradient.Neuron method)
learning_rate (narla.neurons.NeuronSettings attribute)
learning_rates (narla.runner.RunnerSettings attribute)
local_connectivity (narla.multi_agent_network.MultiAgentNetworkSettings attribute)
(narla.runner.RunnerSettings attribute)
M
maximum_episodes (narla.settings.TrialSettings attribute)
MOUNTAIN_CAR (narla.environments.GymEnvironments attribute)
multi_agent_network_settings (narla.settings.Settings attribute)
MultiAgentNetwork (class in narla.multi_agent_network)
MultiAgentNetworkSettings (class in narla.multi_agent_network)
N
Network (class in narla.neurons)
(class in narla.neurons.actor_critic)
(class in narla.neurons.deep_q)
(class in narla.neurons.policy_gradient)
Neuron (class in narla.neurons)
(class in narla.neurons.actor_critic)
(class in narla.neurons.deep_q)
(class in narla.neurons.policy_gradient)
neuron_settings (narla.multi_agent_network.LayerSettings attribute)
neuron_type (narla.neurons.NeuronSettings attribute)
neuron_types (narla.runner.RunnerSettings attribute)
neurons (narla.multi_agent_network.Layer property)
NeuronSettings (class in narla.neurons)
NeuronTypes (class in narla.neurons)
number_of_actions (narla.environments.ActionSpace property)
number_of_layers (narla.multi_agent_network.MultiAgentNetworkSettings attribute)
(narla.runner.RunnerSettings attribute)
number_of_neurons (narla.multi_agent_network.Layer property)
number_of_neurons_per_layer (narla.multi_agent_network.LayerSettings attribute)
(narla.runner.RunnerSettings attribute)
O
observation_size (narla.environments.Environment property)
(narla.environments.GymEnvironment property)
P
POLICY_GRADIENT (narla.neurons.NeuronTypes attribute)
PREDICTION (narla.rewards.RewardTypes attribute)
product() (narla.runner.RunnerSettings method)
R
random_seed (narla.settings.TrialSettings attribute)
record() (narla.history.History method)
(narla.multi_agent_network.MultiAgentNetwork method)
(narla.neurons.Neuron method)
reset() (narla.environments.Environment method)
(narla.environments.GymEnvironment method)
results_directory (narla.settings.TrialSettings attribute)
Reward (class in narla.rewards)
reward_types (narla.multi_agent_network.MultiAgentNetworkSettings attribute)
(narla.runner.RunnerSettings attribute)
RewardTypes (class in narla.rewards)
Runner (class in narla.runner)
RunnerSettings (class in narla.runner)
S
sample() (narla.environments.ActionSpace method)
(narla.history.History method)
sample_history() (narla.neurons.deep_q.Neuron method)
save_every (narla.settings.TrialSettings attribute)
Settings (class in narla.settings)
settings (narla.runner.RunnerSettings attribute)
shape (narla.environments.ActionSpace property)
stack() (narla.history.History method)
step() (narla.environments.Environment method)
(narla.environments.GymEnvironment method)
T
TASK_REWARD (narla.rewards.RewardTypes attribute)
to_data_frame() (narla.history.History method)
to_neuron_type() (narla.neurons.NeuronTypes method)
to_reward() (narla.rewards.RewardTypes method)
training (narla.neurons.actor_critic.Network attribute)
(narla.neurons.deep_q.Network attribute)
(narla.neurons.Network attribute)
(narla.neurons.policy_gradient.Network attribute)
trial_id (narla.settings.TrialSettings attribute)
trial_settings (narla.settings.Settings attribute)
TrialSettings (class in narla.settings)
U
update_target_network() (narla.neurons.deep_q.Neuron method)