pytorch / ci-hud
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 45 files with 6,286 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 (2,796 lines of code)
    • 8 files changed 6-20 times (1,278 lines of code)
    • 33 files changed 1-5 times (2,212 lines of code)
0% | 0% | 44% | 20% | 35%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
js, yml, md, css, json, py, html, svg, gitignore, gitattributes, txt, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 49% | 18% | 32%
css0% | 0% | 0% | 99% | <1%
py0% | 0% | 0% | 0% | 100%
html0% | 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
src0% | 0% | 61% | 21% | 17%
src/pr0% | 0% | 0% | 37% | 62%
scripts0% | 0% | 0% | 0% | 100%
src/groups0% | 0% | 0% | 0% | 100%
src/components0% | 0% | 0% | 0% | 100%
public0% | 0% | 0% | 0% | 100%
src/status0% | 0% | 0% | 0% | 100%
src/utils0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
App.js
in src
200 - 175 1506 40 14
793 17 115 934 37 11
981 41 158 311 33 5
822 30 175 1505 31 11
App.css
in src
254 - 192 1506 20 4
utils.js
in src
135 11 158 311 13 2
219 7 313 1505 11 3
303 8 163 290 9 3
89 6 313 1505 8 3
67 4 175 311 7 3
131 5 313 1505 7 3
Links.js
in src
80 2 108 192 6 3
index.html
in public
47 - 261 1506 5 3
63 7 313 1505 5 6
pytorch.js
in src/groups
123 - 92 180 5 3
AsOf.js
in src
18 1 313 1505 4 3
206 12 313 394 4 4
index.js
in src
5 - 311 319 3 3
404.html
in public
38 - 179 1505 3 4
54 6 175 211 3 1
210 10 175 180 3 2
1 - 288 290 2 2
ResultCell.js
in src/components
16 1 115 117 2 2
GroupCell.js
in src/components
20 - 115 117 2 2
JobStatusUtils.js
in src/utils
23 6 115 117 2 2
index.js
in src/groups
25 1 179 180 2 2
ResultIcon.js
in src/components
55 - 115 117 2 2
64 5 313 318 2 2
143 7 313 318 2 2
200 8 175 176 2 1
203 11 137 163 2 2
6 - 175 175 1 1
9 2 108 108 1 1
10 - 179 179 1 1
Spin.js
in src
12 - 163 163 1 1
12 - 175 175 1 1
LinkHeader.js
in src/components
18 1 108 108 1 1
vision.js
in src/groups
18 - 180 180 1 1
BranchLink.js
in src/components
29 1 108 108 1 1
text.js
in src/groups
30 - 180 180 1 1
audio.js
in src/groups
30 - 180 180 1 1
ShowMoreLinkHeader.js
in src/components
56 - 108 108 1 1
UpdateButton.js
in src/status
70 1 162 162 1 1
logs.js
in src/pr
102 3 176 176 1 1
296 16 164 164 1 1
index.css
in src
1 -
Files With Most Contributors (Top 46)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
App.js
in src
200 - 175 1506 40 14
793 17 115 934 37 11
981 41 158 311 33 5
822 30 175 1505 31 11
App.css
in src
254 - 192 1506 20 4
utils.js
in src
135 11 158 311 13 2
219 7 313 1505 11 3
303 8 163 290 9 3
89 6 313 1505 8 3
67 4 175 311 7 3
131 5 313 1505 7 3
Links.js
in src
80 2 108 192 6 3
pytorch.js
in src/groups
123 - 92 180 5 3
index.html
in public
47 - 261 1506 5 3
63 7 313 1505 5 6
AsOf.js
in src
18 1 313 1505 4 3
206 12 313 394 4 4
54 6 175 211 3 1
210 10 175 180 3 2
index.js
in src
5 - 311 319 3 3
404.html
in public
38 - 179 1505 3 4
200 8 175 176 2 1
ResultCell.js
in src/components
16 1 115 117 2 2
GroupCell.js
in src/components
20 - 115 117 2 2
ResultIcon.js
in src/components
55 - 115 117 2 2
203 11 137 163 2 2
index.js
in src/groups
25 1 179 180 2 2
JobStatusUtils.js
in src/utils
23 6 115 117 2 2
143 7 313 318 2 2
64 5 313 318 2 2
1 - 288 290 2 2
ShowMoreLinkHeader.js
in src/components
56 - 108 108 1 1
BranchLink.js
in src/components
29 1 108 108 1 1
LinkHeader.js
in src/components
18 1 108 108 1 1
logs.js
in src/pr
102 3 176 176 1 1
UpdateButton.js
in src/status
70 1 162 162 1 1
Spin.js
in src
12 - 163 163 1 1
text.js
in src/groups
30 - 180 180 1 1
audio.js
in src/groups
30 - 180 180 1 1
vision.js
in src/groups
18 - 180 180 1 1
10 - 179 179 1 1
9 2 108 108 1 1
296 16 164 164 1 1
6 - 175 175 1 1
12 - 175 175 1 1
index.css
in src
1 -
Correlations

File Size vs. Number of Changes: 45 points

src/groups/pytorch.js x: 123 lines of code y: 5 # changes src/Links.js x: 80 lines of code y: 6 # changes src/components/BranchLink.js x: 29 lines of code y: 1 # changes src/components/LinkHeader.js x: 18 lines of code y: 1 # changes src/components/ShowMoreLinkHeader.js x: 56 lines of code y: 1 # changes src/utils/GetStatusUrlUtils.js x: 9 lines of code y: 1 # changes src/GitHubStatusDisplay.js x: 793 lines of code y: 37 # changes src/components/GroupCell.js x: 20 lines of code y: 2 # changes src/components/ResultCell.js x: 16 lines of code y: 2 # changes src/components/ResultIcon.js x: 55 lines of code y: 2 # changes src/utils/JobStatusUtils.js x: 23 lines of code y: 2 # changes src/pr/FailureReport.js x: 203 lines of code y: 2 # changes src/PrDisplay.js x: 981 lines of code y: 33 # changes src/utils.js x: 135 lines of code y: 13 # changes src/status/UpdateButton.js x: 70 lines of code y: 1 # changes src/Spin.js x: 12 lines of code y: 1 # changes src/pr/TestReportRenderer.js x: 303 lines of code y: 9 # changes scripts/update_github_status.py x: 296 lines of code y: 1 # changes babel.config.js x: 6 lines of code y: 1 # changes src/App.js x: 200 lines of code y: 40 # changes src/AuthorizeGitHub.js x: 67 lines of code y: 7 # changes src/BuildHistoryDisplay.js x: 822 lines of code y: 31 # changes src/GitHubOverview.js x: 210 lines of code y: 3 # changes src/SevReporter.js x: 54 lines of code y: 3 # changes src/pr/CircleCICard.js x: 200 lines of code y: 2 # changes src/pr/logs.js x: 102 lines of code y: 1 # changes public/404.html x: 38 lines of code y: 3 # changes src/groups/index.js x: 25 lines of code y: 2 # changes src/App.css x: 254 lines of code y: 20 # changes public/index.html x: 47 lines of code y: 5 # changes public/monokai.min.css x: 1 lines of code y: 2 # changes src/index.js x: 5 lines of code y: 3 # changes src/AsOf.js x: 18 lines of code y: 4 # changes src/ComputerDisplay.js x: 219 lines of code y: 11 # changes src/GitHubActionsDisplay.js x: 64 lines of code y: 2 # changes src/Jenkins.js x: 63 lines of code y: 5 # changes src/JobCorrelationHeatmap.js x: 143 lines of code y: 2 # changes src/PerfHistoryDisplay.js x: 206 lines of code y: 4 # changes src/QueueDisplay.js x: 131 lines of code y: 7 # changes src/Summarize.js x: 89 lines of code y: 8 # changes
40.0
# changes
  min: 1.0
  average: 6.47
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.5
  max: 40.0
0 981.0
lines of code
min: 1.0 | average: 139.69 | 25th percentile: 19.0 | median: 63.0 | 75th percentile: 200.0 | max: 981.0

Number of Contributors vs. Number of Changes: 45 points

src/groups/pytorch.js x: 3 # contributors y: 5 # changes src/Links.js x: 3 # contributors y: 6 # changes src/components/BranchLink.js x: 1 # contributors y: 1 # changes src/GitHubStatusDisplay.js x: 11 # contributors y: 37 # changes src/components/GroupCell.js x: 2 # contributors y: 2 # changes src/PrDisplay.js x: 5 # contributors y: 33 # changes src/utils.js x: 2 # contributors y: 13 # changes src/pr/TestReportRenderer.js x: 3 # contributors y: 9 # changes src/App.js x: 14 # contributors y: 40 # changes src/AuthorizeGitHub.js x: 3 # contributors y: 7 # changes src/BuildHistoryDisplay.js x: 11 # contributors y: 31 # changes src/GitHubOverview.js x: 2 # contributors y: 3 # changes src/SevReporter.js x: 1 # contributors y: 3 # changes src/pr/CircleCICard.js x: 1 # contributors y: 2 # changes public/404.html x: 4 # contributors y: 3 # changes src/App.css x: 4 # contributors y: 20 # changes src/index.js x: 3 # contributors y: 3 # changes src/AsOf.js x: 3 # contributors y: 4 # changes src/ComputerDisplay.js x: 3 # contributors y: 11 # changes src/Jenkins.js x: 6 # contributors y: 5 # changes src/PerfHistoryDisplay.js x: 4 # contributors y: 4 # changes src/Summarize.js x: 3 # contributors y: 8 # changes
40.0
# changes
  min: 1.0
  average: 6.47
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.5
  max: 40.0
0 14.0
# contributors
min: 1.0 | average: 2.82 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 14.0