Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brendanator/atari-rl
/ functions
Functions
138 in github.com/brendanator/atari-rl
⨍
Functions
138
◇
Types & classes
25
↓ 12 callers
Method
offset_input
(self, t)
networks/inputs.py:48
↓ 8 callers
Function
auto_placeholder
(dtype, shape, name, feed_data, preprocess_offset=None)
networks/inputs.py:57
↓ 8 callers
Method
offset_index
(self, index, offset)
agents/replay_memory.py:76
↓ 7 callers
Method
total_priority
(self)
agents/replay_priorities.py:41
↓ 6 callers
Method
max_priority
(self)
agents/replay_priorities.py:44
↓ 5 callers
Method
activation_summary
(self, tensor)
networks/dqn.py:144
↓ 4 callers
Method
action_value
(self, action, name='action_value')
networks/dqn.py:87
↓ 4 callers
Method
update_priorities
(self, indices, priorities)
agents/replay_priorities.py:50
↓ 4 callers
Method
valid_indices
(self, new_indices, input_range, indices=None)
agents/replay_memory.py:120
↓ 4 callers
Method
value
(self, t)
networks/loss.py:76
↓ 3 callers
Method
add_summary
(self, summary, step)
util/summary.py:35
↓ 3 callers
Method
policy_network
(self, t=0)
networks/factory.py:28
↓ 3 callers
Method
store_transition
(self, action, reward, done, next_observation)
agents/replay_memory.py:56
↓ 2 callers
Method
choose_from_actions
(self, actions, action)
networks/dqn.py:115
↓ 2 callers
Method
create_env
(cls, config)
atari/atari.py:95
↓ 2 callers
Function
find_previous_run
(dir)
util/util.py:12
↓ 2 callers
Method
input_range
(self)
networks/inputs.py:134
↓ 2 callers
Method
left_child
(self, index)
agents/replay_priorities.py:89
↓ 2 callers
Method
new_game
(self)
agents/agent.py:18
↓ 2 callers
Method
one_step_target
(self)
networks/loss.py:72
↓ 2 callers
Method
process_frame
(self, last_frame, current_frame)
atari/atari.py:71
↓ 2 callers
Method
run_summary
(self, step)
util/summary.py:9
↓ 2 callers
Method
sample_action
(self)
atari/atari.py:32
↓ 2 callers
Method
sample_batch
(self, fetches, batch_size)
agents/replay_memory.py:79
↓ 2 callers
Method
sample_head
(self)
networks/dqn.py:130
↓ 2 callers
Method
step
(self, action)
atari/atari.py:60
↓ 2 callers
Method
store_new_episode
(self, observation)
agents/replay_memory.py:49
↓ 2 callers
Method
sum_pixel_probabilities
(self, frame, log_prob_func)
agents/exploration_bonus.py:36
↓ 2 callers
Method
take_action
(self, action)
agents/agent.py:50
↓ 2 callers
Method
unnormalize_output
(self, output)
networks/reward_scaling.py:39
↓ 2 callers
Method
update_scaled_priorites
(self, indices, scaled_priorities)
agents/replay_priorities.py:53
↓ 1 callers
Method
action
(self, session, step, observation)
agents/agent.py:24
↓ 1 callers
Method
action_value_layer
(self, conv_outputs, config)
networks/dqn.py:164
↓ 1 callers
Method
actor_critic_loss
(self)
networks/loss.py:170
↓ 1 callers
Method
bonus
(self, observation)
agents/exploration_bonus.py:15
↓ 1 callers
Method
build_action_value_heads
(self, inputs, conv_output, reward_scaling)
networks/dqn.py:67
↓ 1 callers
Method
build_actor_critic_heads
(self, inputs, conv_output, reward_scaling)
networks/dqn.py:91
↓ 1 callers
Method
build_conv_layers
(self, inputs)
networks/dqn.py:30
↓ 1 callers
Method
build_ensemble
(self)
networks/dqn.py:119
↓ 1 callers
Method
build_loss
(self, config)
networks/loss.py:11
↓ 1 callers
Method
context
This grabs the L-shaped context around a given pixel
agents/exploration_bonus.py:47
↓ 1 callers
Method
create_agents
(self)
networks/factory.py:58
↓ 1 callers
Function
create_config
()
main.py:137
↓ 1 callers
Method
create_reset_target_network_op
(self)
networks/factory.py:118
↓ 1 callers
Method
create_summary
(self)
networks/factory.py:115
↓ 1 callers
Method
create_summary_op
(self)
util/summary.py:39
↓ 1 callers
Method
create_summary_ops
(self, loss, variables, gradients)
networks/factory.py:103
↓ 1 callers
Method
create_train_ops
(self)
networks/factory.py:67
↓ 1 callers
Method
density_model_probability
(self, frame)
agents/exploration_bonus.py:33
↓ 1 callers
Method
episode
(self, step, score, steps, duration)
util/summary.py:18
↓ 1 callers
Method
epsilon
Epsilon is linearly annealed from an initial exploration value to a final exploration value over a number of steps
agents/agent.py:34
↓ 1 callers
Method
feed_dict
(self, indices, replay_memory)
networks/inputs.py:140
↓ 1 callers
Method
feed_dict
(self)
agents/replay_memory.py:165
↓ 1 callers
Method
load
(self)
agents/replay_memory.py:146
↓ 1 callers
Function
log
(message)
util/util.py:90
↓ 1 callers
Method
log_episode
(self, step)
agents/agent.py:83
↓ 1 callers
Method
log_policy
(self, action, name='log_policy')
networks/dqn.py:111
↓ 1 callers
Method
merge
(self, other)
networks/inputs.py:115
↓ 1 callers
Method
n_step_loss
(self)
networks/loss.py:155
↓ 1 callers
Method
num_actions
(cls, config)
atari/atari.py:103
↓ 1 callers
Method
one_step_loss
(self)
networks/loss.py:55
↓ 1 callers
Method
operation
(self, step)
util/summary.py:29
↓ 1 callers
Method
optimality_tightening
(self)
networks/loss.py:105
↓ 1 callers
Method
parent
(self, index)
agents/replay_priorities.py:83
↓ 1 callers
Method
persistent_advantage_target
(self)
networks/loss.py:88
↓ 1 callers
Method
populate_replay_memory
Play game with random actions to populate the replay memory
agents/agent.py:70
↓ 1 callers
Method
probabilities
(self, indices)
agents/replay_priorities.py:19
↓ 1 callers
Method
process_reward
(self, reward, frames)
agents/agent.py:60
↓ 1 callers
Method
recent_indices
(self, batch_size, input_range)
agents/replay_memory.py:89
↓ 1 callers
Method
required_feeds
(cls, tensor)
networks/inputs.py:152
↓ 1 callers
Method
reset
Reset the game and play some random actions
atari/atari.py:35
↓ 1 callers
Method
reset_target_network
(self, session, step)
agents/training.py:83
↓ 1 callers
Method
sample_indices
(self, batch_size, input_range)
agents/replay_memory.py:106
↓ 1 callers
Method
sample_indices
(self, count)
agents/replay_priorities.py:67
↓ 1 callers
Method
save
(self)
agents/replay_memory.py:135
↓ 1 callers
Method
scale_gradients
(self, grads, variables_to_scale)
networks/reward_scaling.py:46
↓ 1 callers
Method
setup_dsl
(self, factory, config)
networks/loss.py:192
↓ 1 callers
Method
sibling
(self, index)
agents/replay_priorities.py:86
↓ 1 callers
Method
stop_training
(self)
agents/training.py:99
↓ 1 callers
Method
target_network
(self, t=0)
networks/factory.py:43
↓ 1 callers
Method
train
(self)
agents/training.py:21
↓ 1 callers
Method
train_agent
(self, session, agent)
agents/training.py:49
↓ 1 callers
Method
train_batch
(self, session, replay_memory, step)
agents/training.py:88
↓ 1 callers
Method
train_threaded
(self, session)
agents/training.py:38
↓ 1 callers
Method
update_density_model
(self, frame)
agents/exploration_bonus.py:30
↓ 1 callers
Method
update_priorities
(self, priorites)
agents/replay_memory.py:168
↓ 1 callers
Method
update_to_highest_priority
(self, index)
agents/replay_priorities.py:10
↓ 1 callers
Method
update_to_highest_priority
(self, leaf_index)
agents/replay_priorities.py:47
Method
__getitem__
(self, key)
networks/loss.py:197
Method
__getitem__
(self, *key)
util/util.py:103
Method
__init__
(self, factory, config)
networks/loss.py:6
Method
__init__
(self, getitem)
networks/loss.py:194
Method
__init__
(self, config)
networks/factory.py:8
Method
__init__
(self, config)
networks/reward_scaling.py:9
Method
__init__
(self)
networks/reward_scaling.py:60
Method
__init__
(self, config)
networks/inputs.py:7
Method
__init__
(self, inputs, t)
networks/inputs.py:88
Method
__init__
(self, placeholder=None, time_offsets=0, feeds=None)
networks/inputs.py:102
Method
__init__
(self, variable_scope, inputs, reward_scaling, config, write_summaries)
networks/dqn.py:9
Method
__init__
(self, name, inputs, conv_outputs, reward_scaling, config)
networks/dqn.py:152
next →
1–100 of 138, ranked by callers