openai / weak-to-strong
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 12 files with 1,602 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 12 files changed 1-5 times (1,602 lines of code)
0% | 0% | 0% | 0% | 100%
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 12 files with 1,602 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 8 files changed by 2-5 contributors (1,342 lines of code)
    • 4 files changed by 1 contributor (260 lines of code)
0% | 0% | 0% | 83% | 16%
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, ipynb, txt, gitignore, json, toml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
ipynb0% | 0% | 0% | 0% | 100%
toml0% | 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
ROOT0% | 0% | 0% | 0% | 100%
weak_to_strong0% | 0% | 0% | 0% | 100%
notebooks0% | 0% | 0% | 0% | 100%
vision0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 18)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
307 2 2023-12-14 2024-01-23 4 4 wuthefwasthat@gmail.com wuthefwasthat@gmail.com
28 - 2023-12-14 2023-12-17 2 2 e.m.terhoeven@student.tudel... ashutosh.srivastava@student...
sweep.py
in root
32 1 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
135 4 2023-12-14 2023-12-18 2 2 zschillaci@brandeis.edu 139407251+pavel-izmailov@us...
Plotting.ipynb
in notebooks
148 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
Plotting_old.ipynb
in notebooks
159 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
train.py
in weak_to_strong
262 4 2024-01-09 2024-01-23 2 3 adrien.ecoffet@gmail.com 195001+philipkd@users.norep...
271 2 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
common.py
in weak_to_strong
20 2 2023-12-15 2023-12-15 1 1 13264500190@163.com 13264500190@163.com
loss.py
in weak_to_strong
66 6 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
logger.py
in weak_to_strong
67 13 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
datasets.py
in weak_to_strong
107 10 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
__init__.py
in weak_to_strong
1 -
setup.py
in root
11 -
data.py
in vision
15 1
models.py
in vision
20 6
model.py
in weak_to_strong
39 4
eval.py
in weak_to_strong
43 3
Files With Most Contributors (Top 18)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
307 2 2023-12-14 2024-01-23 4 4 wuthefwasthat@gmail.com wuthefwasthat@gmail.com
train.py
in weak_to_strong
262 4 2024-01-09 2024-01-23 2 3 adrien.ecoffet@gmail.com 195001+philipkd@users.norep...
sweep.py
in root
32 1 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
28 - 2023-12-14 2023-12-17 2 2 e.m.terhoeven@student.tudel... ashutosh.srivastava@student...
Plotting.ipynb
in notebooks
148 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
Plotting_old.ipynb
in notebooks
159 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
271 2 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
135 4 2023-12-14 2023-12-18 2 2 zschillaci@brandeis.edu 139407251+pavel-izmailov@us...
datasets.py
in weak_to_strong
107 10 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
loss.py
in weak_to_strong
66 6 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
common.py
in weak_to_strong
20 2 2023-12-15 2023-12-15 1 1 13264500190@163.com 13264500190@163.com
logger.py
in weak_to_strong
67 13 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
setup.py
in root
11 -
__init__.py
in weak_to_strong
1 -
eval.py
in weak_to_strong
43 3
model.py
in weak_to_strong
39 4
data.py
in vision
15 1
models.py
in vision
20 6
Files With Least Contributors (Top 18)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
eval.py
in weak_to_strong
43 3
model.py
in weak_to_strong
39 4
models.py
in vision
20 6
data.py
in vision
15 1
setup.py
in root
11 -
__init__.py
in weak_to_strong
1 -
datasets.py
in weak_to_strong
107 10 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
logger.py
in weak_to_strong
67 13 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
loss.py
in weak_to_strong
66 6 2023-12-14 2023-12-14 1 1 zschillaci@brandeis.edu zschillaci@brandeis.edu
common.py
in weak_to_strong
20 2 2023-12-15 2023-12-15 1 1 13264500190@163.com 13264500190@163.com
271 2 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
Plotting_old.ipynb
in notebooks
159 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
Plotting.ipynb
in notebooks
148 - 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
135 4 2023-12-14 2023-12-18 2 2 zschillaci@brandeis.edu 139407251+pavel-izmailov@us...
sweep.py
in root
32 1 2024-01-09 2024-01-23 2 2 adrien.ecoffet@gmail.com wuthefwasthat@gmail.com
28 - 2023-12-14 2023-12-17 2 2 e.m.terhoeven@student.tudel... ashutosh.srivastava@student...
train.py
in weak_to_strong
262 4 2024-01-09 2024-01-23 2 3 adrien.ecoffet@gmail.com 195001+philipkd@users.norep...
307 2 2023-12-14 2024-01-23 4 4 wuthefwasthat@gmail.com wuthefwasthat@gmail.com
Correlations

File Size vs. Number of Changes: 12 points

train_weak_to_strong.py x: 307 lines of code y: 4 # changes notebooks/Plotting.ipynb x: 148 lines of code y: 2 # changes notebooks/Plotting_old.ipynb x: 159 lines of code y: 2 # changes sweep.py x: 32 lines of code y: 2 # changes train_simple.py x: 271 lines of code y: 2 # changes weak_to_strong/train.py x: 262 lines of code y: 2 # changes vision/run_weak_strong.py x: 135 lines of code y: 2 # changes pyproject.toml x: 28 lines of code y: 2 # changes weak_to_strong/common.py x: 20 lines of code y: 1 # changes weak_to_strong/datasets.py x: 107 lines of code y: 1 # changes weak_to_strong/logger.py x: 67 lines of code y: 1 # changes weak_to_strong/loss.py x: 66 lines of code y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.83
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 4.0
0 307.0
lines of code
min: 20.0 | average: 133.5 | 25th percentile: 40.5 | median: 121.0 | 75th percentile: 236.25 | max: 307.0

Number of Contributors vs. Number of Changes: 12 points

train_weak_to_strong.py x: 4 # contributors y: 4 # changes notebooks/Plotting.ipynb x: 2 # contributors y: 2 # changes weak_to_strong/train.py x: 3 # contributors y: 2 # changes weak_to_strong/common.py x: 1 # contributors y: 1 # changes
4.0
# changes
  min: 1.0
  average: 1.83
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.0
  max: 4.0
0 4.0
# contributors
min: 1.0 | average: 1.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 12 points

train_weak_to_strong.py x: 4 # contributors y: 307 lines of code notebooks/Plotting.ipynb x: 2 # contributors y: 148 lines of code notebooks/Plotting_old.ipynb x: 2 # contributors y: 159 lines of code sweep.py x: 2 # contributors y: 32 lines of code train_simple.py x: 2 # contributors y: 271 lines of code weak_to_strong/train.py x: 3 # contributors y: 262 lines of code vision/run_weak_strong.py x: 2 # contributors y: 135 lines of code pyproject.toml x: 2 # contributors y: 28 lines of code weak_to_strong/common.py x: 1 # contributors y: 20 lines of code weak_to_strong/datasets.py x: 1 # contributors y: 107 lines of code weak_to_strong/logger.py x: 1 # contributors y: 67 lines of code weak_to_strong/loss.py x: 1 # contributors y: 66 lines of code
307.0
lines of code
  min: 20.0
  average: 133.5
  25th percentile: 40.5
  median: 121.0
  75th percentile: 236.25
  max: 307.0
0 4.0
# contributors
min: 1.0 | average: 1.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0