openai / baselines
File Churn

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 121 files with 16,347 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 4 files changed 21-50 times (667 lines of code)
    • 33 files changed 6-20 times (5,819 lines of code)
    • 84 files changed 1-5 times (9,861 lines of code)
0% | 0% | 4% | 35% | 60%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 121 files with 16,347 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (767 lines of code)
    • 16 files changed by 6-10 contributors (2,699 lines of code)
    • 68 files changed by 2-5 contributors (6,218 lines of code)
    • 33 files changed by 1 contributor (6,663 lines of code)
0% | 4% | 16% | 38% | 40%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, md, htm, cfg, gitignore, txt, ipynb, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 6% | 53% | 39%
htm0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
baselines0% | 0% | 6% | 53% | 39%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
run.py
in baselines
185 10 2018-08-13 2019-10-25 32 16 +404 / -142 peterzhokhoff@gmail.com hannes765@gmail.com
tf_util.py
in baselines/common
271 35 2017-05-25 2019-03-29 25 15 +373 / -1124 szymon@openai.com pastafarianist@users.norepl...
cmd_util.py
in baselines/common
154 10 2018-01-26 2019-11-10 24 13 +348 / -75 tingxiangfan@gmail.com peterz@openai.com
dummy_vec_env.py
in baselines/common/vec_env
57 8 2017-11-17 2019-02-27 21 9 +200 / -102 joschu@openai.com peterzhokhoff@gmail.com
ppo2.py
in baselines/ppo2
152 3 2017-11-16 2019-05-08 18 8 +552 / -328 joschu@openai.com peterzhokhoff@gmail.com
atari_wrappers.py
in baselines/common
202 31 2017-07-20 2019-05-31 17 9 +598 / -116 john.d.schulman@gmail.com agrigoryev95@gmail.com
logger.py
in baselines
362 52 2017-07-20 2019-06-07 17 9 +495 / -239 john.d.schulman@gmail.com lbertge@gmail.com
subproc_vec_env.py
in baselines/common/vec_env
109 11 2017-08-18 2019-11-08 15 8 +256 / -123 joschu@openai.com tomasz@wrona.me
distributions.py
in baselines/common
284 83 2017-07-20 2019-02-27 15 5 +758 / -112 john.d.schulman@gmail.com peterzhokhoff@gmail.com
a2c.py
in baselines/a2c
134 2 2017-08-18 2019-03-28 14 9 +424 / -204 joschu@openai.com brett-daley@users.noreply.g...
__init__.py
in baselines/common/vec_env
9 - 2017-08-18 2019-02-27 12 7 +344 / -231 joschu@openai.com peterzhokhoff@gmail.com
benchmarks.py
in baselines/bench
122 5 2017-07-20 2019-05-31 12 6 +336 / -71 john.d.schulman@gmail.com peterz@openai.com
monitor.py
in baselines/bench
142 14 2017-07-20 2020-01-31 11 7 +492 / -150 john.d.schulman@gmail.com harryu@live.co.uk
build_graph.py
in baselines/deepq
157 7 2017-05-28 2019-08-05 11 12 +250 / -47 szymon.sidor@gmail.com timokau@zoho.com
ddpg.py
in baselines/ddpg
216 1 2017-07-27 2019-05-08 10 6 +685 / -404 matthiasplappert@me.com peterzhokhoff@gmail.com
deepq.py
in baselines/deepq
198 8 2018-08-13 2019-08-05 9 6 +391 / -61 peterzhokhoff@gmail.com timokau@zoho.com
ddpg_learner.py
in baselines/ddpg
312 21 2018-09-26 2019-08-05 9 5 +408 / -12 peterzhokhoff@gmail.com tanzheny@google.com
trpo_mpi.py
in baselines/trpo_mpi
314 8 2017-07-20 2018-10-31 9 5 +740 / -41 john.d.schulman@gmail.com peterzhokhoff@gmail.com
vec_normalize.py
in baselines/common/vec_env
38 4 2017-11-17 2019-05-08 8 5 +141 / -149 joschu@openai.com peterzhokhoff@gmail.com
policies.py
in baselines/common
98 8 2018-08-13 2018-10-19 8 4 +196 / -10 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
utils.py
in baselines/deepq
23 8 2018-01-26 2019-04-01 7 5 +204 / -57 tingxiangfan@gmail.com truth0233@gmail.com
models.py
in baselines/deepq
38 1 2017-07-27 2019-06-27 7 6 +81 / -118 matthiasplappert@me.com tanzheny@google.com
misc_util.py
in baselines/common
100 13 2017-07-20 2019-04-05 7 6 +17 / -101 john.d.schulman@gmail.com zuoxingdong@users.noreply.g...
shmem_vec_env.py
in baselines/common/vec_env
111 8 2018-08-17 2019-05-31 7 4 +169 / -29 peterzhokhoff@gmail.com elzinomaster@gmail.com
pposgd_simple.py
in baselines/ppo1
174 4 2017-08-28 2019-04-05 7 5 +238 / -21 joschu@openai.com peterz@openai.com
kfac.py
in baselines/acktr
695 15 2017-08-18 2019-05-08 7 7 +939 / -11 joschu@openai.com peterzhokhoff@gmail.com
run_atari.py
in baselines/ppo1
41 2 2017-08-28 2018-08-13 6 5 +76 / -34 joschu@openai.com peterzhokhoff@gmail.com
runner.py
in baselines/a2c
50 2 2018-08-13 2019-03-28 6 3 +84 / -8 peterzhokhoff@gmail.com brett-daley@users.noreply.g...
adversary.py
in baselines/gail
69 7 2017-12-03 2019-04-01 6 6 +178 / -4 andrewliao11@gmail.com mingfei.sun.hk@gmail.com
mujoco_dset.py
in baselines/gail/dataset
94 8 2017-12-03 2019-08-05 6 6 +244 / -14 andrewliao11@gmail.com seungjaeryanlee@gmail.com
rollout.py
in baselines/her
105 8 2018-02-26 2019-08-05 6 5 +215 / -46 matthiasplappert@me.com tanzheny@google.com
running_mean_std.py
in baselines/common
133 10 2017-11-17 2019-03-16 6 4 +223 / -18 joschu@openai.com peterzhokhoff@gmail.com
run_mujoco.py
in baselines/gail
193 6 2017-12-03 2019-10-25 6 4 +486 / -8 andrewliao11@gmail.com yenchenlin1994@gmail.com
utils.py
in baselines/a2c
239 32 2017-08-18 2018-08-13 6 4 +345 / -42 joschu@openai.com peterzhokhoff@gmail.com
acer.py
in baselines/acer
257 6 2018-08-13 2019-09-27 6 3 +398 / -17 peterzhokhoff@gmail.com 38243078+dylanhaiyangchen@u...
trpo_mpi.py
in baselines/gail
290 4 2017-12-03 2018-02-05 6 5 +736 / -26 andrewliao11@gmail.com omgtech@gmail.com
plot_util.py
in baselines/common
358 10 2018-11-05 2019-05-08 6 2 +446 / -12 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
__init__.py
in baselines/bench
2 - 2017-07-20 2019-05-31 5 4 +8 / -2 john.d.schulman@gmail.com peterz@openai.com
run_mujoco.py
in baselines/ppo1
24 2 2017-08-28 2018-01-26 5 4 +57 / -38 joschu@openai.com joschu@openai.com
vec_frame_stack.py
in baselines/common/vec_env
26 3 2017-11-17 2019-02-27 5 3 +69 / -51 joschu@openai.com peterzhokhoff@gmail.com
train_pong.py
in baselines/deepq/experiments
29 1 2017-05-25 2018-09-12 5 4 +181 / -39 szymon@openai.com peterzhokhoff@gmail.com
models.py
in baselines/ddpg
39 9 2017-07-27 2018-11-27 5 3 +91 / -40 matthiasplappert@me.com peterzhokhoff@gmail.com
mpi_moments.py
in baselines/common
47 4 2017-07-20 2019-09-27 5 4 +166 / -46 john.d.schulman@gmail.com peterzhokhoff@gmail.com
policies.py
in baselines/acer
63 2 2017-11-16 2018-08-13 5 5 +108 / -34 joschu@openai.com peterzhokhoff@gmail.com
console_util.py
in baselines/common
64 8 2017-07-20 2018-09-12 5 4 +136 / -2 john.d.schulman@gmail.com peterzhokhoff@gmail.com
mpi_adam_optimizer.py
in baselines/common
69 4 2018-08-13 2019-05-31 5 2 +109 / -19 peterzhokhoff@gmail.com thiagarajan14111@mech.ssn.e...
results_plotter.py
in baselines
76 7 2017-11-16 2018-11-27 5 4 +119 / -25 joschu@openai.com peterzhokhoff@gmail.com
behavior_clone.py
in baselines/gail
103 4 2017-12-03 2019-10-25 5 3 +279 / -31 andrewliao11@gmail.com yenchenlin1994@gmail.com
gail-eval.py
in baselines/gail
125 5 2017-12-03 2018-01-22 5 2 +318 / -24 andrewliao11@gmail.com john.d.schulman@gmail.com
acktr.py
in baselines/acktr
126 2 2018-08-13 2019-05-08 5 2 +166 / -8 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
5566 - 2018-08-13 2018-08-13 1 1 +5640 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
tf_util.py
in baselines/common
271 35 2017-05-25 2019-03-29 25 15 +373 / -1124 szymon@openai.com pastafarianist@users.norepl...
ddpg.py
in baselines/ddpg
216 1 2017-07-27 2019-05-08 10 6 +685 / -404 matthiasplappert@me.com peterzhokhoff@gmail.com
kfac.py
in baselines/acktr
695 15 2017-08-18 2019-05-08 7 7 +939 / -11 joschu@openai.com peterzhokhoff@gmail.com
ppo2.py
in baselines/ppo2
152 3 2017-11-16 2019-05-08 18 8 +552 / -328 joschu@openai.com peterzhokhoff@gmail.com
distributions.py
in baselines/common
284 83 2017-07-20 2019-02-27 15 5 +758 / -112 john.d.schulman@gmail.com peterzhokhoff@gmail.com
trpo_mpi.py
in baselines/trpo_mpi
314 8 2017-07-20 2018-10-31 9 5 +740 / -41 john.d.schulman@gmail.com peterzhokhoff@gmail.com
trpo_mpi.py
in baselines/gail
290 4 2017-12-03 2018-02-05 6 5 +736 / -26 andrewliao11@gmail.com omgtech@gmail.com
logger.py
in baselines
362 52 2017-07-20 2019-06-07 17 9 +495 / -239 john.d.schulman@gmail.com lbertge@gmail.com
atari_wrappers.py
in baselines/common
202 31 2017-07-20 2019-05-31 17 9 +598 / -116 john.d.schulman@gmail.com agrigoryev95@gmail.com
monitor.py
in baselines/bench
142 14 2017-07-20 2020-01-31 11 7 +492 / -150 john.d.schulman@gmail.com harryu@live.co.uk
a2c.py
in baselines/a2c
134 2 2017-08-18 2019-03-28 14 9 +424 / -204 joschu@openai.com brett-daley@users.noreply.g...
__init__.py
in baselines/common/vec_env
9 - 2017-08-18 2019-02-27 12 7 +344 / -231 joschu@openai.com peterzhokhoff@gmail.com
utils.py
in baselines/acktr
21 2 2017-08-18 2018-01-26 2 2 +204 / -348 joschu@openai.com joschu@openai.com
run.py
in baselines
185 10 2018-08-13 2019-10-25 32 16 +404 / -142 peterzhokhoff@gmail.com hannes765@gmail.com
ddpg.py
in baselines/her
307 25 2018-02-26 2019-01-31 5 5 +481 / -33 matthiasplappert@me.com peterz@openai.com
run_mujoco.py
in baselines/gail
193 6 2017-12-03 2019-10-25 6 4 +486 / -8 andrewliao11@gmail.com yenchenlin1994@gmail.com
plot_util.py
in baselines/common
358 10 2018-11-05 2019-05-08 6 2 +446 / -12 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
deepq.py
in baselines/deepq
198 8 2018-08-13 2019-08-05 9 6 +391 / -61 peterzhokhoff@gmail.com timokau@zoho.com
cmd_util.py
in baselines/common
154 10 2018-01-26 2019-11-10 24 13 +348 / -75 tingxiangfan@gmail.com peterz@openai.com
ddpg_learner.py
in baselines/ddpg
312 21 2018-09-26 2019-08-05 9 5 +408 / -12 peterzhokhoff@gmail.com tanzheny@google.com
acer.py
in baselines/acer
257 6 2018-08-13 2019-09-27 6 3 +398 / -17 peterzhokhoff@gmail.com 38243078+dylanhaiyangchen@u...
benchmarks.py
in baselines/bench
122 5 2017-07-20 2019-05-31 12 6 +336 / -71 john.d.schulman@gmail.com peterz@openai.com
utils.py
in baselines/a2c
239 32 2017-08-18 2018-08-13 6 4 +345 / -42 joschu@openai.com peterzhokhoff@gmail.com
models.py
in baselines/common
156 14 2018-08-13 2019-05-08 5 3 +336 / -47 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
subproc_vec_env.py
in baselines/common/vec_env
109 11 2017-08-18 2019-11-08 15 8 +256 / -123 joschu@openai.com tomasz@wrona.me
gail-eval.py
in baselines/gail
125 5 2017-12-03 2018-01-22 5 2 +318 / -24 andrewliao11@gmail.com john.d.schulman@gmail.com
retro_wrappers.py
in baselines/common
214 31 2018-08-13 2019-04-05 4 2 +304 / -24 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
behavior_clone.py
in baselines/gail
103 4 2017-12-03 2019-10-25 5 3 +279 / -31 andrewliao11@gmail.com yenchenlin1994@gmail.com
dummy_vec_env.py
in baselines/common/vec_env
57 8 2017-11-17 2019-02-27 21 9 +200 / -102 joschu@openai.com peterzhokhoff@gmail.com
build_graph.py
in baselines/deepq
157 7 2017-05-28 2019-08-05 11 12 +250 / -47 szymon.sidor@gmail.com timokau@zoho.com
her.py
in baselines/her
150 4 2018-02-26 2019-02-27 3 2 +243 / -50 matthiasplappert@me.com peterzhokhoff@gmail.com
vec_normalize.py
in baselines/common/vec_env
38 4 2017-11-17 2019-05-08 8 5 +141 / -149 joschu@openai.com peterzhokhoff@gmail.com
utils.py
in baselines/deepq
23 8 2018-01-26 2019-04-01 7 5 +204 / -57 tingxiangfan@gmail.com truth0233@gmail.com
rollout.py
in baselines/her
105 8 2018-02-26 2019-08-05 6 5 +215 / -46 matthiasplappert@me.com tanzheny@google.com
pposgd_simple.py
in baselines/ppo1
174 4 2017-08-28 2019-04-05 7 5 +238 / -21 joschu@openai.com peterz@openai.com
mujoco_dset.py
in baselines/gail/dataset
94 8 2017-12-03 2019-08-05 6 6 +244 / -14 andrewliao11@gmail.com seungjaeryanlee@gmail.com
running_mean_std.py
in baselines/common
133 10 2017-11-17 2019-03-16 6 4 +223 / -18 joschu@openai.com peterzhokhoff@gmail.com
mpi_running_mean_std.py
in baselines/common
87 4 2017-07-20 2018-10-31 3 4 +225 / -6 john.d.schulman@gmail.com peterzhokhoff@gmail.com
vec_env.py
in baselines/common/vec_env
121 28 2019-02-27 2019-05-08 2 1 +225 / -2 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
config.py
in baselines/her/experiment
153 7 2018-02-26 2018-12-19 4 3 +212 / -11 matthiasplappert@me.com peterzhokhoff@gmail.com
train_pong.py
in baselines/deepq/experiments
29 1 2017-05-25 2018-09-12 5 4 +181 / -39 szymon@openai.com peterzhokhoff@gmail.com
mpi_moments.py
in baselines/common
47 4 2017-07-20 2019-09-27 5 4 +166 / -46 john.d.schulman@gmail.com peterzhokhoff@gmail.com
kfac_utils.py
in baselines/acktr
69 4 2017-08-18 2018-01-26 2 2 +128 / -80 joschu@openai.com joschu@openai.com
policies.py
in baselines/common
98 8 2018-08-13 2018-10-19 8 4 +196 / -10 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
models.py
in baselines/deepq
38 1 2017-07-27 2019-06-27 7 6 +81 / -118 matthiasplappert@me.com tanzheny@google.com
shmem_vec_env.py
in baselines/common/vec_env
111 8 2018-08-17 2019-05-31 7 4 +169 / -29 peterzhokhoff@gmail.com elzinomaster@gmail.com
buffer.py
in baselines/acer
105 10 2017-11-16 2018-10-23 2 2 +176 / -20 joschu@openai.com peterzhokhoff@gmail.com
mpi_adam.py
in baselines/common
85 5 2017-07-20 2018-10-31 4 4 +186 / -4 john.d.schulman@gmail.com peterzhokhoff@gmail.com
adversary.py
in baselines/gail
69 7 2017-12-03 2019-04-01 6 6 +178 / -4 andrewliao11@gmail.com mingfei.sun.hk@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
run.py
in baselines
185 10 2018-08-13 2019-10-25 32 16 +404 / -142 peterzhokhoff@gmail.com hannes765@gmail.com
tf_util.py
in baselines/common
271 35 2017-05-25 2019-03-29 25 15 +373 / -1124 szymon@openai.com pastafarianist@users.norepl...
cmd_util.py
in baselines/common
154 10 2018-01-26 2019-11-10 24 13 +348 / -75 tingxiangfan@gmail.com peterz@openai.com
build_graph.py
in baselines/deepq
157 7 2017-05-28 2019-08-05 11 12 +250 / -47 szymon.sidor@gmail.com timokau@zoho.com
dummy_vec_env.py
in baselines/common/vec_env
57 8 2017-11-17 2019-02-27 21 9 +200 / -102 joschu@openai.com peterzhokhoff@gmail.com
logger.py
in baselines
362 52 2017-07-20 2019-06-07 17 9 +495 / -239 john.d.schulman@gmail.com lbertge@gmail.com
atari_wrappers.py
in baselines/common
202 31 2017-07-20 2019-05-31 17 9 +598 / -116 john.d.schulman@gmail.com agrigoryev95@gmail.com
a2c.py
in baselines/a2c
134 2 2017-08-18 2019-03-28 14 9 +424 / -204 joschu@openai.com brett-daley@users.noreply.g...
ppo2.py
in baselines/ppo2
152 3 2017-11-16 2019-05-08 18 8 +552 / -328 joschu@openai.com peterzhokhoff@gmail.com
subproc_vec_env.py
in baselines/common/vec_env
109 11 2017-08-18 2019-11-08 15 8 +256 / -123 joschu@openai.com tomasz@wrona.me
__init__.py
in baselines/common/vec_env
9 - 2017-08-18 2019-02-27 12 7 +344 / -231 joschu@openai.com peterzhokhoff@gmail.com
monitor.py
in baselines/bench
142 14 2017-07-20 2020-01-31 11 7 +492 / -150 john.d.schulman@gmail.com harryu@live.co.uk
kfac.py
in baselines/acktr
695 15 2017-08-18 2019-05-08 7 7 +939 / -11 joschu@openai.com peterzhokhoff@gmail.com
benchmarks.py
in baselines/bench
122 5 2017-07-20 2019-05-31 12 6 +336 / -71 john.d.schulman@gmail.com peterz@openai.com
ddpg.py
in baselines/ddpg
216 1 2017-07-27 2019-05-08 10 6 +685 / -404 matthiasplappert@me.com peterzhokhoff@gmail.com
deepq.py
in baselines/deepq
198 8 2018-08-13 2019-08-05 9 6 +391 / -61 peterzhokhoff@gmail.com timokau@zoho.com
models.py
in baselines/deepq
38 1 2017-07-27 2019-06-27 7 6 +81 / -118 matthiasplappert@me.com tanzheny@google.com
misc_util.py
in baselines/common
100 13 2017-07-20 2019-04-05 7 6 +17 / -101 john.d.schulman@gmail.com zuoxingdong@users.noreply.g...
mujoco_dset.py
in baselines/gail/dataset
94 8 2017-12-03 2019-08-05 6 6 +244 / -14 andrewliao11@gmail.com seungjaeryanlee@gmail.com
adversary.py
in baselines/gail
69 7 2017-12-03 2019-04-01 6 6 +178 / -4 andrewliao11@gmail.com mingfei.sun.hk@gmail.com
distributions.py
in baselines/common
284 83 2017-07-20 2019-02-27 15 5 +758 / -112 john.d.schulman@gmail.com peterzhokhoff@gmail.com
trpo_mpi.py
in baselines/trpo_mpi
314 8 2017-07-20 2018-10-31 9 5 +740 / -41 john.d.schulman@gmail.com peterzhokhoff@gmail.com
ddpg_learner.py
in baselines/ddpg
312 21 2018-09-26 2019-08-05 9 5 +408 / -12 peterzhokhoff@gmail.com tanzheny@google.com
vec_normalize.py
in baselines/common/vec_env
38 4 2017-11-17 2019-05-08 8 5 +141 / -149 joschu@openai.com peterzhokhoff@gmail.com
utils.py
in baselines/deepq
23 8 2018-01-26 2019-04-01 7 5 +204 / -57 tingxiangfan@gmail.com truth0233@gmail.com
pposgd_simple.py
in baselines/ppo1
174 4 2017-08-28 2019-04-05 7 5 +238 / -21 joschu@openai.com peterz@openai.com
trpo_mpi.py
in baselines/gail
290 4 2017-12-03 2018-02-05 6 5 +736 / -26 andrewliao11@gmail.com omgtech@gmail.com
run_atari.py
in baselines/ppo1
41 2 2017-08-28 2018-08-13 6 5 +76 / -34 joschu@openai.com peterzhokhoff@gmail.com
rollout.py
in baselines/her
105 8 2018-02-26 2019-08-05 6 5 +215 / -46 matthiasplappert@me.com tanzheny@google.com
ddpg.py
in baselines/her
307 25 2018-02-26 2019-01-31 5 5 +481 / -33 matthiasplappert@me.com peterz@openai.com
policies.py
in baselines/acer
63 2 2017-11-16 2018-08-13 5 5 +108 / -34 joschu@openai.com peterzhokhoff@gmail.com
policies.py
in baselines/common
98 8 2018-08-13 2018-10-19 8 4 +196 / -10 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
shmem_vec_env.py
in baselines/common/vec_env
111 8 2018-08-17 2019-05-31 7 4 +169 / -29 peterzhokhoff@gmail.com elzinomaster@gmail.com
run_mujoco.py
in baselines/gail
193 6 2017-12-03 2019-10-25 6 4 +486 / -8 andrewliao11@gmail.com yenchenlin1994@gmail.com
running_mean_std.py
in baselines/common
133 10 2017-11-17 2019-03-16 6 4 +223 / -18 joschu@openai.com peterzhokhoff@gmail.com
utils.py
in baselines/a2c
239 32 2017-08-18 2018-08-13 6 4 +345 / -42 joschu@openai.com peterzhokhoff@gmail.com
results_plotter.py
in baselines
76 7 2017-11-16 2018-11-27 5 4 +119 / -25 joschu@openai.com peterzhokhoff@gmail.com
train_pong.py
in baselines/deepq/experiments
29 1 2017-05-25 2018-09-12 5 4 +181 / -39 szymon@openai.com peterzhokhoff@gmail.com
__init__.py
in baselines/bench
2 - 2017-07-20 2019-05-31 5 4 +8 / -2 john.d.schulman@gmail.com peterz@openai.com
mpi_moments.py
in baselines/common
47 4 2017-07-20 2019-09-27 5 4 +166 / -46 john.d.schulman@gmail.com peterzhokhoff@gmail.com
console_util.py
in baselines/common
64 8 2017-07-20 2018-09-12 5 4 +136 / -2 john.d.schulman@gmail.com peterzhokhoff@gmail.com
run_mujoco.py
in baselines/ppo1
24 2 2017-08-28 2018-01-26 5 4 +57 / -38 joschu@openai.com joschu@openai.com
replay_buffer.py
in baselines/deepq
77 10 2017-11-27 2018-09-20 4 4 +7 / -6 jvmancuso87@gmail.com sailbafan@gmail.com
enjoy_pong.py
in baselines/deepq/experiments
23 1 2017-05-25 2018-09-11 4 4 +47 / -14 szymon@openai.com peterz@openai.com
mpi_adam.py
in baselines/common
85 5 2017-07-20 2018-10-31 4 4 +186 / -4 john.d.schulman@gmail.com peterzhokhoff@gmail.com
mlp_policy.py
in baselines/ppo1
49 6 2017-08-28 2018-01-26 4 4 +82 / -19 hmerzic@tuebingen.mpg.de joschu@openai.com
cnn_policy.py
in baselines/ppo1
46 6 2017-08-28 2018-01-26 4 4 +67 / -11 hmerzic@tuebingen.mpg.de joschu@openai.com
custom_cartpole.py
in baselines/deepq/experiments
56 1 2018-01-26 2019-04-01 3 4 +7 / -5 tingxiangfan@gmail.com thiagarajan14111@mech.ssn.e...
mpi_fork.py
in baselines/common
19 1 2017-07-20 2018-09-11 3 4 +44 / -2 john.d.schulman@gmail.com peterzhokhoff@gmail.com
mpi_running_mean_std.py
in baselines/common
87 4 2017-07-20 2018-10-31 3 4 +225 / -6 john.d.schulman@gmail.com peterzhokhoff@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
schedules.py
in baselines/common
32 8
__init__.py
in baselines/deepq/experiments
1 -
__init__.py
in baselines
1 -
5566 - 2018-08-13 2018-08-13 1 1 +5640 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
vec_env.py
in baselines/common/vec_env
121 28 2019-02-27 2019-05-08 2 1 +225 / -2 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
normalizer.py
in baselines/her
102 13 2018-02-26 2018-02-26 1 1 +140 / -0 matthiasplappert@me.com matthiasplappert@me.com
mpi_util.py
in baselines/common
91 7 2018-08-13 2019-03-16 3 1 +149 / -16 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
model.py
in baselines/ppo2
89 2 2018-11-09 2019-05-08 3 1 +165 / -6 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
segment_tree.py
in baselines/common
69 10 2018-05-01 2018-05-01 1 1 +5 / -6 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
replay_buffer.py
in baselines/her
66 9 2018-02-26 2018-02-26 1 1 +108 / -0 matthiasplappert@me.com matthiasplappert@me.com
run_humanoid.py
in baselines/ppo1
57 4 2018-06-06 2019-02-27 3 1 +80 / -7 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
vec_video_recorder.py
in baselines/common/vec_env
56 8 2018-11-05 2018-11-05 1 1 +89 / -0 me@coord-e.com me@coord-e.com
vec_monitor.py
in baselines/common/vec_env
51 3 2018-08-17 2019-05-08 4 1 +68 / -13 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
microbatched_model.py
in baselines/ppo2
51 2 2018-11-09 2019-05-08 2 1 +80 / -2 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
runner.py
in baselines/ppo2
48 3 2018-11-09 2018-11-09 1 1 +76 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
input.py
in baselines/common
46 3 2018-05-21 2018-10-24 4 1 +84 / -20 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
runner.py
in baselines/acer
44 2 2018-08-13 2018-10-23 2 1 +81 / -20 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
her_sampler.py
in baselines/her
32 1 2018-12-19 2018-12-19 1 1 +63 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
run_robotics.py
in baselines/ppo1
31 2 2018-06-06 2018-06-06 1 1 +40 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
defaults.py
in baselines/trpo_mpi
27 2 2018-08-13 2018-09-11 3 1 +31 / -1 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
wrappers.py
in baselines/common
24 5 2019-02-27 2019-05-08 2 1 +29 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
actor_critic.py
in baselines/her
21 1 2018-02-26 2018-02-26 1 1 +44 / -0 matthiasplappert@me.com matthiasplappert@me.com
defaults.py
in baselines/deepq
19 2 2018-08-13 2018-08-13 1 1 +21 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
runners.py
in baselines/common
16 2 2018-05-03 2018-08-13 3 1 +21 / -2 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
tile_images.py
in baselines/common
11 1 2018-06-08 2018-06-08 1 1 +23 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
vec_remove_dict_obs.py
in baselines/common/vec_env
8 2 2019-02-27 2019-05-08 2 1 +11 / -1 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
defaults.py
in baselines/acktr
5 1 2018-09-20 2018-09-20 1 1 +5 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
defaults.py
in baselines/acer
4 1 2018-08-13 2018-08-13 1 1 +4 / -0 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
__init__.py
in baselines/trpo_mpi
1 - 2017-08-28 2017-08-28 1 1 - joschu@openai.com joschu@openai.com
__init__.py
in baselines/ppo1
1 - 2017-08-28 2017-08-28 1 1 - joschu@openai.com joschu@openai.com
__init__.py
in baselines/acktr
1 - 2017-08-18 2017-08-18 1 1 - joschu@openai.com joschu@openai.com
__init__.py
in baselines/her
1 - 2018-02-26 2018-02-26 1 1 - matthiasplappert@me.com matthiasplappert@me.com
__init__.py
in baselines/her/experiment
1 - 2018-02-26 2018-02-26 1 1 - matthiasplappert@me.com matthiasplappert@me.com
__init__.py
in baselines/acer
1 - 2017-11-16 2017-11-16 1 1 - joschu@openai.com joschu@openai.com
__init__.py
in baselines/ppo2
1 - 2017-11-16 2017-11-16 1 1 - joschu@openai.com joschu@openai.com
__init__.py
in baselines/a2c
1 - 2017-08-18 2017-08-18 1 1 - joschu@openai.com joschu@openai.com
plot_util.py
in baselines/common
358 10 2018-11-05 2019-05-08 6 2 +446 / -12 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
retro_wrappers.py
in baselines/common
214 31 2018-08-13 2019-04-05 4 2 +304 / -24 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
her.py
in baselines/her
150 4 2018-02-26 2019-02-27 3 2 +243 / -50 matthiasplappert@me.com peterzhokhoff@gmail.com
acktr.py
in baselines/acktr
126 2 2018-08-13 2019-05-08 5 2 +166 / -8 peterzhokhoff@gmail.com peterzhokhoff@gmail.com
gail-eval.py
in baselines/gail
125 5 2017-12-03 2018-01-22 5 2 +318 / -24 andrewliao11@gmail.com john.d.schulman@gmail.com
buffer.py
in baselines/acer
105 10 2017-11-16 2018-10-23 2 2 +176 / -20 joschu@openai.com peterzhokhoff@gmail.com
plot.py
in baselines/her/experiment
97 3 2018-02-26 2018-12-19 4 2 +124 / -4 matthiasplappert@me.com peterzhokhoff@gmail.com
util.py
in baselines/her
92 9 2018-02-26 2018-05-21 2 2 +149 / -9 matthiasplappert@me.com peterzhokhoff@gmail.com
fetch_data_generation.py
in baselines/her/experiment/data_generation
89 2 2018-10-23 2018-12-19 2 2 +150 / -24 jangirrishabh@gmail.com peterzhokhoff@gmail.com
mpi_adam_optimizer.py
in baselines/common
69 4 2018-08-13 2019-05-31 5 2 +109 / -19 peterzhokhoff@gmail.com thiagarajan14111@mech.ssn.e...
kfac_utils.py
in baselines/acktr
69 4 2017-08-18 2018-01-26 2 2 +128 / -80 joschu@openai.com joschu@openai.com
dataset.py
in baselines/common
48 6 2017-07-20 2017-07-20 1 2 +120 / -0 john.d.schulman@gmail.com joschu@openai.com
noise.py
in baselines/ddpg
47 12 2017-07-27 2018-10-01 2 2 +67 / -0 matthiasplappert@me.com xsong@berkeley.edu
play.py
in baselines/her/experiment
43 1 2018-02-26 2018-12-19 3 2 +61 / -0 matthiasplappert@me.com peterzhokhoff@gmail.com
Correlations

File Size vs. Number of Changes: 121 points

baselines/bench/monitor.py x: 142 lines of code y: 11 # changes baselines/common/cmd_util.py x: 154 lines of code y: 24 # changes baselines/common/vec_env/subproc_vec_env.py x: 109 lines of code y: 15 # changes baselines/gail/behavior_clone.py x: 103 lines of code y: 5 # changes baselines/gail/run_mujoco.py x: 193 lines of code y: 6 # changes baselines/run.py x: 185 lines of code y: 32 # changes baselines/acer/acer.py x: 257 lines of code y: 6 # changes baselines/common/mpi_moments.py x: 47 lines of code y: 5 # changes baselines/gail/dataset/mujoco_dset.py x: 94 lines of code y: 6 # changes baselines/deepq/build_graph.py x: 157 lines of code y: 11 # changes baselines/deepq/deepq.py x: 198 lines of code y: 9 # changes baselines/ddpg/ddpg_learner.py x: 312 lines of code y: 9 # changes baselines/her/rollout.py x: 105 lines of code y: 6 # changes baselines/deepq/models.py x: 38 lines of code y: 7 # changes baselines/logger.py x: 362 lines of code y: 17 # changes baselines/common/atari_wrappers.py x: 202 lines of code y: 17 # changes baselines/bench/__init__.py x: 2 lines of code y: 5 # changes baselines/bench/benchmarks.py x: 122 lines of code y: 12 # changes baselines/common/vec_env/shmem_vec_env.py x: 111 lines of code y: 7 # changes baselines/common/mpi_adam_optimizer.py x: 69 lines of code y: 5 # changes baselines/common/vec_env/util.py x: 30 lines of code y: 2 # changes baselines/acktr/acktr.py x: 126 lines of code y: 5 # changes baselines/acktr/kfac.py x: 695 lines of code y: 7 # changes baselines/common/models.py x: 156 lines of code y: 5 # changes baselines/common/plot_util.py x: 358 lines of code y: 6 # changes baselines/common/vec_env/vec_env.py x: 121 lines of code y: 2 # changes baselines/common/vec_env/vec_monitor.py x: 51 lines of code y: 4 # changes baselines/common/vec_env/vec_normalize.py x: 38 lines of code y: 8 # changes baselines/common/vec_env/vec_remove_dict_obs.py x: 8 lines of code y: 2 # changes baselines/ddpg/ddpg.py x: 216 lines of code y: 10 # changes baselines/ppo2/microbatched_model.py x: 51 lines of code y: 2 # changes baselines/ppo2/model.py x: 89 lines of code y: 3 # changes baselines/ppo2/ppo2.py x: 152 lines of code y: 18 # changes baselines/ppo1/pposgd_simple.py x: 174 lines of code y: 7 # changes baselines/common/retro_wrappers.py x: 214 lines of code y: 4 # changes baselines/common/misc_util.py x: 100 lines of code y: 7 # changes baselines/deepq/experiments/custom_cartpole.py x: 56 lines of code y: 3 # changes baselines/deepq/utils.py x: 23 lines of code y: 7 # changes baselines/gail/adversary.py x: 69 lines of code y: 6 # changes baselines/common/tf_util.py x: 271 lines of code y: 25 # changes baselines/a2c/a2c.py x: 134 lines of code y: 14 # changes baselines/a2c/runner.py x: 50 lines of code y: 6 # changes baselines/common/mpi_util.py x: 91 lines of code y: 3 # changes baselines/common/running_mean_std.py x: 133 lines of code y: 6 # changes baselines/common/distributions.py x: 284 lines of code y: 15 # changes baselines/common/vec_env/__init__.py x: 9 lines of code y: 12 # changes baselines/common/vec_env/dummy_vec_env.py x: 57 lines of code y: 21 # changes baselines/common/vec_env/vec_frame_stack.py x: 26 lines of code y: 5 # changes baselines/her/her.py x: 150 lines of code y: 3 # changes baselines/ppo2/defaults.py x: 23 lines of code y: 3 # changes baselines/her/ddpg.py x: 307 lines of code y: 5 # changes baselines/her/experiment/config.py x: 153 lines of code y: 4 # changes baselines/her/experiment/data_generation/fetch_data_generation.py x: 89 lines of code y: 2 # changes baselines/her/experiment/play.py x: 43 lines of code y: 3 # changes baselines/her/experiment/plot.py x: 97 lines of code y: 4 # changes baselines/her/her_sampler.py x: 32 lines of code y: 1 # changes baselines/results_plotter.py x: 76 lines of code y: 5 # changes baselines/ddpg/models.py x: 39 lines of code y: 5 # changes baselines/deepq/__init__.py x: 7 lines of code y: 3 # changes baselines/ppo2/runner.py x: 48 lines of code y: 1 # changes baselines/common/vec_env/vec_video_recorder.py x: 56 lines of code y: 1 # changes baselines/common/mpi_adam.py x: 85 lines of code y: 4 # changes baselines/common/input.py x: 46 lines of code y: 4 # changes baselines/acer/buffer.py x: 105 lines of code y: 2 # changes baselines/acer/runner.py x: 44 lines of code y: 2 # changes baselines/common/policies.py x: 98 lines of code y: 8 # changes baselines/ddpg/memory.py x: 62 lines of code y: 4 # changes baselines/deepq/replay_buffer.py x: 77 lines of code y: 4 # changes baselines/acktr/defaults.py x: 5 lines of code y: 1 # changes baselines/common/mpi_fork.py x: 19 lines of code y: 3 # changes baselines/deepq/experiments/enjoy_cartpole.py x: 15 lines of code y: 2 # changes baselines/deepq/experiments/enjoy_pong.py x: 23 lines of code y: 4 # changes benchmarks_mujoco1M.htm x: 5566 lines of code y: 1 # changes baselines/a2c/utils.py x: 239 lines of code y: 6 # changes baselines/deepq/defaults.py x: 19 lines of code y: 1 # changes baselines/her/util.py x: 92 lines of code y: 2 # changes baselines/common/segment_tree.py x: 69 lines of code y: 1 # changes baselines/her/actor_critic.py x: 21 lines of code y: 1 # changes baselines/her/normalizer.py x: 102 lines of code y: 1 # changes baselines/gail/trpo_mpi.py x: 290 lines of code y: 6 # changes baselines/acktr/kfac_utils.py x: 69 lines of code y: 2 # changes baselines/gail/statistics.py x: 36 lines of code y: 2 # changes
32.0
# changes
  min: 1.0
  average: 5.25
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 32.0
0 5566.0
lines of code
min: 1.0 | average: 135.1 | 25th percentile: 23.0 | median: 56.0 | 75th percentile: 123.5 | max: 5566.0

Number of Contributors vs. Number of Changes: 121 points

baselines/bench/monitor.py x: 7 # contributors y: 11 # changes baselines/common/cmd_util.py x: 13 # contributors y: 24 # changes baselines/common/vec_env/subproc_vec_env.py x: 8 # contributors y: 15 # changes baselines/gail/behavior_clone.py x: 3 # contributors y: 5 # changes baselines/gail/run_mujoco.py x: 4 # contributors y: 6 # changes baselines/run.py x: 16 # contributors y: 32 # changes baselines/acer/acer.py x: 3 # contributors y: 6 # changes baselines/common/mpi_moments.py x: 4 # contributors y: 5 # changes baselines/gail/dataset/mujoco_dset.py x: 6 # contributors y: 6 # changes baselines/deepq/build_graph.py x: 12 # contributors y: 11 # changes baselines/deepq/deepq.py x: 6 # contributors y: 9 # changes baselines/ddpg/ddpg_learner.py x: 5 # contributors y: 9 # changes baselines/her/rollout.py x: 5 # contributors y: 6 # changes baselines/deepq/models.py x: 6 # contributors y: 7 # changes baselines/logger.py x: 9 # contributors y: 17 # changes baselines/bench/benchmarks.py x: 6 # contributors y: 12 # changes baselines/common/vec_env/shmem_vec_env.py x: 4 # contributors y: 7 # changes baselines/common/mpi_adam_optimizer.py x: 2 # contributors y: 5 # changes baselines/common/vec_env/util.py x: 2 # contributors y: 2 # changes baselines/acktr/kfac.py x: 7 # contributors y: 7 # changes baselines/common/plot_util.py x: 2 # contributors y: 6 # changes baselines/common/vec_env/vec_env.py x: 1 # contributors y: 2 # changes baselines/common/vec_env/vec_monitor.py x: 1 # contributors y: 4 # changes baselines/common/vec_env/vec_normalize.py x: 5 # contributors y: 8 # changes baselines/ddpg/ddpg.py x: 6 # contributors y: 10 # changes baselines/ppo2/model.py x: 1 # contributors y: 3 # changes baselines/ppo2/ppo2.py x: 8 # contributors y: 18 # changes baselines/ppo1/pposgd_simple.py x: 5 # contributors y: 7 # changes baselines/common/retro_wrappers.py x: 2 # contributors y: 4 # changes baselines/deepq/experiments/custom_cartpole.py x: 4 # contributors y: 3 # changes baselines/common/tf_util.py x: 15 # contributors y: 25 # changes baselines/a2c/a2c.py x: 9 # contributors y: 14 # changes baselines/common/distributions.py x: 5 # contributors y: 15 # changes baselines/common/vec_env/__init__.py x: 7 # contributors y: 12 # changes baselines/common/vec_env/dummy_vec_env.py x: 9 # contributors y: 21 # changes baselines/her/her.py x: 2 # contributors y: 3 # changes baselines/her/ddpg.py x: 5 # contributors y: 5 # changes baselines/her/experiment/config.py x: 3 # contributors y: 4 # changes baselines/her/her_sampler.py x: 1 # contributors y: 1 # changes baselines/deepq/__init__.py x: 3 # contributors y: 3 # changes baselines/common/mpi_adam.py x: 4 # contributors y: 4 # changes baselines/common/policies.py x: 4 # contributors y: 8 # changes baselines/common/cg.py x: 3 # contributors y: 2 # changes baselines/common/dataset.py x: 2 # contributors y: 1 # changes
32.0
# changes
  min: 1.0
  average: 5.25
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 32.0
0 16.0
# contributors
min: 1.0 | average: 3.53 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 16.0

Number of Contributors vs. File Size: 121 points

baselines/bench/monitor.py x: 7 # contributors y: 142 lines of code baselines/common/cmd_util.py x: 13 # contributors y: 154 lines of code baselines/common/vec_env/subproc_vec_env.py x: 8 # contributors y: 109 lines of code baselines/gail/behavior_clone.py x: 3 # contributors y: 103 lines of code baselines/gail/run_mujoco.py x: 4 # contributors y: 193 lines of code baselines/run.py x: 16 # contributors y: 185 lines of code baselines/acer/acer.py x: 3 # contributors y: 257 lines of code baselines/common/mpi_moments.py x: 4 # contributors y: 47 lines of code baselines/gail/dataset/mujoco_dset.py x: 6 # contributors y: 94 lines of code baselines/deepq/build_graph.py x: 12 # contributors y: 157 lines of code baselines/deepq/deepq.py x: 6 # contributors y: 198 lines of code baselines/ddpg/ddpg_learner.py x: 5 # contributors y: 312 lines of code baselines/her/rollout.py x: 5 # contributors y: 105 lines of code baselines/deepq/models.py x: 6 # contributors y: 38 lines of code baselines/logger.py x: 9 # contributors y: 362 lines of code baselines/common/atari_wrappers.py x: 9 # contributors y: 202 lines of code baselines/bench/__init__.py x: 4 # contributors y: 2 lines of code baselines/bench/benchmarks.py x: 6 # contributors y: 122 lines of code baselines/common/vec_env/shmem_vec_env.py x: 4 # contributors y: 111 lines of code baselines/common/mpi_adam_optimizer.py x: 2 # contributors y: 69 lines of code baselines/common/vec_env/util.py x: 2 # contributors y: 30 lines of code baselines/acktr/acktr.py x: 2 # contributors y: 126 lines of code baselines/acktr/kfac.py x: 7 # contributors y: 695 lines of code baselines/common/models.py x: 3 # contributors y: 156 lines of code baselines/common/plot_util.py x: 2 # contributors y: 358 lines of code baselines/common/vec_env/vec_env.py x: 1 # contributors y: 121 lines of code baselines/common/vec_env/vec_monitor.py x: 1 # contributors y: 51 lines of code baselines/common/vec_env/vec_normalize.py x: 5 # contributors y: 38 lines of code baselines/common/vec_env/vec_remove_dict_obs.py x: 1 # contributors y: 8 lines of code baselines/common/wrappers.py x: 1 # contributors y: 24 lines of code baselines/ppo2/model.py x: 1 # contributors y: 89 lines of code baselines/ppo2/ppo2.py x: 8 # contributors y: 152 lines of code baselines/ppo1/pposgd_simple.py x: 5 # contributors y: 174 lines of code baselines/common/retro_wrappers.py x: 2 # contributors y: 214 lines of code baselines/gail/adversary.py x: 6 # contributors y: 69 lines of code baselines/common/tf_util.py x: 15 # contributors y: 271 lines of code baselines/a2c/a2c.py x: 9 # contributors y: 134 lines of code baselines/a2c/runner.py x: 3 # contributors y: 50 lines of code baselines/common/running_mean_std.py x: 4 # contributors y: 133 lines of code baselines/common/distributions.py x: 5 # contributors y: 284 lines of code baselines/common/vec_env/__init__.py x: 7 # contributors y: 9 lines of code baselines/common/vec_env/dummy_vec_env.py x: 9 # contributors y: 57 lines of code baselines/common/vec_env/vec_frame_stack.py x: 3 # contributors y: 26 lines of code baselines/her/her.py x: 2 # contributors y: 150 lines of code baselines/her/experiment/config.py x: 3 # contributors y: 153 lines of code baselines/her/experiment/data_generation/fetch_data_generation.py x: 2 # contributors y: 89 lines of code baselines/results_plotter.py x: 4 # contributors y: 76 lines of code baselines/deepq/__init__.py x: 3 # contributors y: 7 lines of code baselines/common/policies.py x: 4 # contributors y: 98 lines of code baselines/ddpg/__init__.py x: 2 # contributors y: 1 lines of code baselines/ddpg/noise.py x: 2 # contributors y: 47 lines of code baselines/deepq/experiments/train_pong.py x: 4 # contributors y: 29 lines of code benchmarks_mujoco1M.htm x: 1 # contributors y: 5566 lines of code baselines/a2c/utils.py x: 4 # contributors y: 239 lines of code baselines/acer/policies.py x: 5 # contributors y: 63 lines of code baselines/common/segment_tree.py x: 1 # contributors y: 69 lines of code baselines/gail/trpo_mpi.py x: 5 # contributors y: 290 lines of code
5566.0
lines of code
  min: 1.0
  average: 135.1
  25th percentile: 23.0
  median: 56.0
  75th percentile: 123.5
  max: 5566.0
0 16.0
# contributors
min: 1.0 | average: 3.53 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 5.0 | max: 16.0

Number of Changes vs. Line Churn: 199 points

baselines/bench/monitor.py x: 11 # changes y: 642 line churn baselines/common/cmd_util.py x: 24 # changes y: 423 line churn setup.py x: 32 # changes y: 166 line churn baselines/common/vec_env/subproc_vec_env.py x: 15 # changes y: 379 line churn baselines/gail/behavior_clone.py x: 5 # changes y: 310 line churn baselines/gail/run_mujoco.py x: 6 # changes y: 494 line churn README.md x: 38 # changes y: 460 line churn baselines/run.py x: 32 # changes y: 546 line churn Dockerfile x: 7 # changes y: 56 line churn baselines/acer/acer.py x: 6 # changes y: 415 line churn baselines/common/mpi_moments.py x: 5 # changes y: 212 line churn baselines/common/vec_env/test_vec_env.py x: 4 # changes y: 238 line churn baselines/gail/dataset/mujoco_dset.py x: 6 # changes y: 258 line churn baselines/deepq/build_graph.py x: 11 # changes y: 297 line churn baselines/deepq/deepq.py x: 9 # changes y: 452 line churn baselines/deepq/models.py x: 7 # changes y: 199 line churn baselines/logger.py x: 17 # changes y: 734 line churn baselines/bench/__init__.py x: 5 # changes y: 10 line churn baselines/bench/benchmarks.py x: 12 # changes y: 407 line churn baselines/bench/test_monitor.py x: 1 # changes y: 31 line churn setup.cfg x: 6 # changes y: 26 line churn baselines/common/vec_env/util.py x: 2 # changes y: 62 line churn .travis.yml x: 8 # changes y: 30 line churn baselines/acktr/kfac.py x: 7 # changes y: 950 line churn baselines/common/test_mpi_util.py x: 3 # changes y: 37 line churn baselines/common/tests/envs/fixed_sequence_env.py x: 4 # changes y: 65 line churn baselines/common/vec_env/vec_env.py x: 2 # changes y: 227 line churn baselines/common/vec_env/vec_normalize.py x: 8 # changes y: 290 line churn baselines/ddpg/ddpg.py x: 10 # changes y: 1089 line churn baselines/ppo2/model.py x: 3 # changes y: 171 line churn baselines/ppo2/ppo2.py x: 18 # changes y: 880 line churn benchmarks_atari10M.htm x: 3 # changes y: 38833 line churn baselines/common/retro_wrappers.py x: 4 # changes y: 328 line churn baselines/common/tf_util.py x: 25 # changes y: 1497 line churn baselines/a2c/a2c.py x: 14 # changes y: 628 line churn baselines/common/distributions.py x: 15 # changes y: 870 line churn baselines/common/vec_env/__init__.py x: 12 # changes y: 575 line churn baselines/common/vec_env/dummy_vec_env.py x: 21 # changes y: 302 line churn baselines/her/ddpg.py x: 5 # changes y: 514 line churn docs/viz/viz.ipynb x: 1 # changes y: 810 line churn baselines/trpo_mpi/trpo_mpi.py x: 9 # changes y: 781 line churn baselines/acktr/acktr_disc.py x: 8 # changes y: 618 line churn baselines/deepq/experiments/run_atari.py x: 8 # changes y: 364 line churn baselines/acktr/run_atari.py x: 9 # changes y: 163 line churn benchmarks_mujoco1M.htm x: 1 # changes y: 5640 line churn baselines/a2c/policies.py x: 7 # changes y: 804 line churn baselines/acer/acer_simple.py x: 5 # changes y: 720 line churn baselines/deepq/simple.py x: 14 # changes y: 461 line churn baselines/trpo_mpi/run_mujoco.py x: 10 # changes y: 226 line churn baselines/gail/trpo_mpi.py x: 6 # changes y: 762 line churn baselines/acktr/utils.py x: 2 # changes y: 552 line churn baselines/pposgd/pposgd_simple.py x: 2 # changes y: 654 line churn
38833.0
line churn
  min: 1.0
  average: 434.36
  25th percentile: 60.0
  median: 144.0
  75th percentile: 282.0
  max: 38833.0
0 38.0
# changes
min: 1.0 | average: 5.33 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 6.0 | max: 38.0

Number of Contributors vs. Line Churn: 110 points

baselines/bench/monitor.py x: 7 # contributors y: 642 line churn baselines/common/cmd_util.py x: 13 # contributors y: 423 line churn baselines/common/vec_env/subproc_vec_env.py x: 8 # contributors y: 379 line churn baselines/gail/behavior_clone.py x: 3 # contributors y: 310 line churn baselines/gail/run_mujoco.py x: 4 # contributors y: 494 line churn baselines/run.py x: 16 # contributors y: 546 line churn baselines/acer/acer.py x: 3 # contributors y: 415 line churn baselines/common/mpi_moments.py x: 4 # contributors y: 212 line churn baselines/gail/dataset/mujoco_dset.py x: 6 # contributors y: 258 line churn baselines/deepq/build_graph.py x: 12 # contributors y: 297 line churn baselines/deepq/deepq.py x: 6 # contributors y: 452 line churn baselines/ddpg/ddpg_learner.py x: 5 # contributors y: 420 line churn baselines/her/rollout.py x: 5 # contributors y: 261 line churn baselines/deepq/models.py x: 6 # contributors y: 199 line churn baselines/logger.py x: 9 # contributors y: 734 line churn baselines/common/atari_wrappers.py x: 9 # contributors y: 714 line churn baselines/bench/__init__.py x: 4 # contributors y: 10 line churn baselines/bench/benchmarks.py x: 6 # contributors y: 407 line churn baselines/common/vec_env/shmem_vec_env.py x: 4 # contributors y: 198 line churn baselines/common/mpi_adam_optimizer.py x: 2 # contributors y: 128 line churn baselines/common/vec_env/util.py x: 2 # contributors y: 62 line churn baselines/acktr/acktr.py x: 2 # contributors y: 174 line churn baselines/acktr/kfac.py x: 7 # contributors y: 950 line churn baselines/common/models.py x: 3 # contributors y: 383 line churn baselines/common/plot_util.py x: 2 # contributors y: 458 line churn baselines/common/vec_env/vec_env.py x: 1 # contributors y: 227 line churn baselines/common/vec_env/vec_monitor.py x: 1 # contributors y: 81 line churn baselines/common/vec_env/vec_normalize.py x: 5 # contributors y: 290 line churn baselines/common/vec_env/vec_remove_dict_obs.py x: 1 # contributors y: 12 line churn baselines/common/wrappers.py x: 1 # contributors y: 29 line churn baselines/ddpg/ddpg.py x: 6 # contributors y: 1089 line churn baselines/ppo2/model.py x: 1 # contributors y: 171 line churn baselines/ppo2/ppo2.py x: 8 # contributors y: 880 line churn baselines/common/retro_wrappers.py x: 2 # contributors y: 328 line churn baselines/common/misc_util.py x: 6 # contributors y: 118 line churn baselines/common/tf_util.py x: 15 # contributors y: 1497 line churn baselines/a2c/a2c.py x: 9 # contributors y: 628 line churn baselines/a2c/runner.py x: 3 # contributors y: 92 line churn baselines/common/running_mean_std.py x: 4 # contributors y: 241 line churn baselines/common/distributions.py x: 5 # contributors y: 870 line churn baselines/common/vec_env/__init__.py x: 7 # contributors y: 575 line churn baselines/common/vec_env/dummy_vec_env.py x: 9 # contributors y: 302 line churn baselines/common/vec_env/vec_frame_stack.py x: 3 # contributors y: 120 line churn baselines/her/her.py x: 2 # contributors y: 293 line churn baselines/ppo2/defaults.py x: 2 # contributors y: 27 line churn baselines/her/ddpg.py x: 5 # contributors y: 514 line churn baselines/her/experiment/config.py x: 3 # contributors y: 223 line churn baselines/her/her_sampler.py x: 1 # contributors y: 63 line churn baselines/results_plotter.py x: 4 # contributors y: 144 line churn baselines/deepq/__init__.py x: 3 # contributors y: 9 line churn baselines/common/vec_env/vec_video_recorder.py x: 1 # contributors y: 89 line churn baselines/trpo_mpi/trpo_mpi.py x: 5 # contributors y: 781 line churn baselines/acer/buffer.py x: 2 # contributors y: 196 line churn baselines/ddpg/memory.py x: 3 # contributors y: 85 line churn baselines/ddpg/noise.py x: 2 # contributors y: 67 line churn baselines/common/math_util.py x: 3 # contributors y: 170 line churn baselines/common/mpi_fork.py x: 4 # contributors y: 46 line churn baselines/deepq/experiments/enjoy_mountaincar.py x: 3 # contributors y: 61 line churn baselines/deepq/experiments/enjoy_cartpole.py x: 2 # contributors y: 10 line churn benchmarks_mujoco1M.htm x: 1 # contributors y: 5640 line churn baselines/a2c/utils.py x: 4 # contributors y: 387 line churn baselines/acer/policies.py x: 5 # contributors y: 142 line churn baselines/ppo1/run_atari.py x: 5 # contributors y: 110 line churn baselines/her/normalizer.py x: 1 # contributors y: 140 line churn baselines/gail/trpo_mpi.py x: 5 # contributors y: 762 line churn baselines/acktr/kfac_utils.py x: 2 # contributors y: 208 line churn baselines/acktr/utils.py x: 2 # contributors y: 552 line churn baselines/ppo1/cnn_policy.py x: 4 # contributors y: 78 line churn baselines/ppo1/mlp_policy.py x: 4 # contributors y: 101 line churn baselines/gail/gail-eval.py x: 2 # contributors y: 342 line churn baselines/gail/statistics.py x: 2 # contributors y: 90 line churn
5640.0
line churn
  min: 4.0
  average: 293.55
  25th percentile: 67.75
  median: 163.5
  75th percentile: 331.5
  max: 5640.0
0 16.0
# contributors
min: 1.0 | average: 3.75 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 16.0

File Size vs. Line Churn: 110 points

baselines/bench/monitor.py x: 142 lines of code y: 642 line churn baselines/common/cmd_util.py x: 154 lines of code y: 423 line churn baselines/common/vec_env/subproc_vec_env.py x: 109 lines of code y: 379 line churn baselines/gail/behavior_clone.py x: 103 lines of code y: 310 line churn baselines/gail/run_mujoco.py x: 193 lines of code y: 494 line churn baselines/run.py x: 185 lines of code y: 546 line churn baselines/acer/acer.py x: 257 lines of code y: 415 line churn baselines/common/mpi_moments.py x: 47 lines of code y: 212 line churn baselines/gail/dataset/mujoco_dset.py x: 94 lines of code y: 258 line churn baselines/deepq/build_graph.py x: 157 lines of code y: 297 line churn baselines/deepq/deepq.py x: 198 lines of code y: 452 line churn baselines/ddpg/ddpg_learner.py x: 312 lines of code y: 420 line churn baselines/her/rollout.py x: 105 lines of code y: 261 line churn baselines/deepq/models.py x: 38 lines of code y: 199 line churn baselines/logger.py x: 362 lines of code y: 734 line churn baselines/common/atari_wrappers.py x: 202 lines of code y: 714 line churn baselines/bench/__init__.py x: 2 lines of code y: 10 line churn baselines/bench/benchmarks.py x: 122 lines of code y: 407 line churn baselines/common/vec_env/shmem_vec_env.py x: 111 lines of code y: 198 line churn baselines/common/mpi_adam_optimizer.py x: 69 lines of code y: 128 line churn baselines/common/vec_env/util.py x: 30 lines of code y: 62 line churn baselines/acktr/acktr.py x: 126 lines of code y: 174 line churn baselines/acktr/kfac.py x: 695 lines of code y: 950 line churn baselines/common/models.py x: 156 lines of code y: 383 line churn baselines/common/plot_util.py x: 358 lines of code y: 458 line churn baselines/common/vec_env/vec_env.py x: 121 lines of code y: 227 line churn baselines/common/vec_env/vec_monitor.py x: 51 lines of code y: 81 line churn baselines/common/vec_env/vec_normalize.py x: 38 lines of code y: 290 line churn baselines/common/wrappers.py x: 24 lines of code y: 29 line churn baselines/ddpg/ddpg.py x: 216 lines of code y: 1089 line churn baselines/ppo2/model.py x: 89 lines of code y: 171 line churn baselines/ppo2/ppo2.py x: 152 lines of code y: 880 line churn baselines/ppo1/pposgd_simple.py x: 174 lines of code y: 259 line churn baselines/common/retro_wrappers.py x: 214 lines of code y: 328 line churn baselines/common/misc_util.py x: 100 lines of code y: 118 line churn baselines/deepq/experiments/custom_cartpole.py x: 56 lines of code y: 12 line churn baselines/deepq/utils.py x: 23 lines of code y: 261 line churn baselines/gail/adversary.py x: 69 lines of code y: 182 line churn baselines/common/tf_util.py x: 271 lines of code y: 1497 line churn baselines/a2c/a2c.py x: 134 lines of code y: 628 line churn baselines/a2c/runner.py x: 50 lines of code y: 92 line churn baselines/common/mpi_util.py x: 91 lines of code y: 165 line churn baselines/common/running_mean_std.py x: 133 lines of code y: 241 line churn baselines/common/distributions.py x: 284 lines of code y: 870 line churn baselines/common/vec_env/__init__.py x: 9 lines of code y: 575 line churn baselines/common/vec_env/dummy_vec_env.py x: 57 lines of code y: 302 line churn baselines/common/vec_env/vec_frame_stack.py x: 26 lines of code y: 120 line churn baselines/her/her.py x: 150 lines of code y: 293 line churn baselines/her/ddpg.py x: 307 lines of code y: 514 line churn baselines/her/experiment/config.py x: 153 lines of code y: 223 line churn baselines/her/experiment/play.py x: 43 lines of code y: 61 line churn baselines/her/her_sampler.py x: 32 lines of code y: 63 line churn baselines/results_plotter.py x: 76 lines of code y: 144 line churn baselines/ddpg/models.py x: 39 lines of code y: 131 line churn baselines/ppo2/runner.py x: 48 lines of code y: 76 line churn baselines/common/vec_env/vec_video_recorder.py x: 56 lines of code y: 89 line churn baselines/common/mpi_adam.py x: 85 lines of code y: 190 line churn baselines/common/mpi_running_mean_std.py x: 87 lines of code y: 231 line churn baselines/trpo_mpi/trpo_mpi.py x: 314 lines of code y: 781 line churn baselines/acer/buffer.py x: 105 lines of code y: 196 line churn baselines/common/policies.py x: 98 lines of code y: 206 line churn baselines/ddpg/memory.py x: 62 lines of code y: 85 line churn baselines/deepq/replay_buffer.py x: 77 lines of code y: 13 line churn baselines/common/console_util.py x: 64 lines of code y: 138 line churn baselines/deepq/experiments/train_pong.py x: 29 lines of code y: 220 line churn baselines/common/cg.py x: 27 lines of code y: 68 line churn baselines/common/math_util.py x: 46 lines of code y: 170 line churn baselines/common/mpi_fork.py x: 19 lines of code y: 46 line churn baselines/deepq/experiments/enjoy_cartpole.py x: 15 lines of code y: 10 line churn baselines/deepq/experiments/train_cartpole.py x: 22 lines of code y: 19 line churn benchmarks_mujoco1M.htm x: 5566 lines of code y: 5640 line churn baselines/a2c/utils.py x: 239 lines of code y: 387 line churn baselines/common/runners.py x: 16 lines of code y: 23 line churn baselines/ppo1/run_robotics.py x: 31 lines of code y: 40 line churn baselines/common/segment_tree.py x: 69 lines of code y: 11 line churn baselines/her/normalizer.py x: 102 lines of code y: 140 line churn baselines/her/replay_buffer.py x: 66 lines of code y: 108 line churn baselines/gail/mlp_policy.py x: 56 lines of code y: 162 line churn baselines/gail/trpo_mpi.py x: 290 lines of code y: 762 line churn baselines/acktr/kfac_utils.py x: 69 lines of code y: 208 line churn baselines/acktr/utils.py x: 21 lines of code y: 552 line churn baselines/ppo1/run_mujoco.py x: 24 lines of code y: 95 line churn baselines/gail/gail-eval.py x: 125 lines of code y: 342 line churn baselines/gail/statistics.py x: 36 lines of code y: 90 line churn baselines/common/dataset.py x: 48 lines of code y: 120 line churn
5640.0
line churn
  min: 4.0
  average: 293.55
  25th percentile: 67.75
  median: 163.5
  75th percentile: 331.5
  max: 5640.0
0 5566.0
lines of code
min: 2.0 | average: 148.51 | 25th percentile: 30.75 | median: 65.0 | 75th percentile: 133.25 | max: 5566.0