pytorch / builder
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 43 files with 3,924 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 files changed 51-100 times (86 lines of code)
    • 1 files changed 21-50 times (485 lines of code)
    • 4 files changed 6-20 times (973 lines of code)
    • 37 files changed 1-5 times (2,380 lines of code)
0% | 2% | 12% | 24% | 60%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
sh, bat, yml, yaml, py, md, cpp, gitignore, patch, ps1, txt, ini, h, gitattributes, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 21% | 0% | 0% | 78%
py0% | 0% | 22% | 34% | 42%
yml0% | 0% | 0% | 60% | 39%
h0% | 0% | 0% | 0% | 100%
ps10% | 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
conda/pytorch-nightly0% | 81% | 0% | 0% | 18%
ROOT0% | 0% | 100% | 0% | 0%
analytics0% | 0% | 0% | 40% | 59%
s3_management0% | 0% | 0% | 85% | 14%
windows/templates0% | 0% | 0% | 57% | 42%
windows0% | 0% | 0% | 100% | 0%
java0% | 0% | 0% | 0% | 100%
windows/internal0% | 0% | 0% | 0% | 100%
ffmpeg/recipe0% | 0% | 0% | 0% | 100%
packaging/windows0% | 0% | 0% | 0% | 100%
conda/torchvision0% | 0% | 0% | 0% | 100%
manywheel/build_scripts0% | 0% | 0% | 0% | 100%
conda/vs20190% | 0% | 0% | 0% | 100%
conda/vs20170% | 0% | 0% | 0% | 100%
conda/pytorch-mutex0% | 0% | 0% | 0% | 100%
magma/package_files0% | 0% | 0% | 0% | 100%
conda/nnpack0% | 0% | 0% | 0% | 100%
conda/cpuonly0% | 0% | 0% | 0% | 100%
conda/nccl20% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 43)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
meta.yaml
in conda/pytorch-nightly
86 - 25 1492 69 24
485 38 50 519 21 4
27 - 917 1492 17 6
build_task.yml
in windows/templates
195 - 618 1206 17 7
manage.py
in s3_management
230 18 222 485 8 3
521 30 347 614 7 1
upload_to_s3.yml
in windows/templates
24 - 738 1232 5 4
146 10 557 1684 5 3
vs2019_install.ps1
in windows/internal
52 - 86 689 4 3
github_analyze.py
in analytics
306 28 215 347 4 2
meta.yaml
in conda/nnpack
15 - 1564 1642 3 3
meta.yaml
in conda/vs2017
20 - 687 1304 3 3
vs2017_install.ps1
in windows/internal
25 - 625 689 3 1
meta.yaml
in ffmpeg/recipe
74 - 551 625 3 1
setup_nightly_variables.yml
in windows/templates
9 - 980 1206 2 3
meta.yaml
in conda/cpuonly
10 - 211 984 2 2
auth_task.yml
in windows/templates
14 - 764 1206 2 3
meta.yaml
in magma/package_files
17 - 51 500 2 2
conda_build_config.yaml
in conda/pytorch-nightly
20 - 1298 1301 2 2
meta.yaml
in conda/torchvision
44 - 1055 1060 2 2
85 5 331 337 2 1
cubinsizes.py
in analytics
102 7 407 618 2 1
conda_build_config.yaml
in conda/pytorch-mutex
3 - 211 211 1 1
publish_test_results.yml
in windows/templates
6 - 1206 1206 1 2
meta.yaml
in conda/nccl2
6 - 1606 1606 1 1
publish_packages.yml
in windows/templates
7 - 1184 1184 1 1
vsts_auth.yml
in windows/templates
7 - 1206 1206 1 2
build_wheels.yml
in windows/templates
8 - 1206 1206 1 2
upload_to_conda.yml
in windows/templates
9 - 1206 1206 1 2
build_conda.yml
in windows/templates
10 - 1206 1206 1 2
setup_env_for_msagent.yml
in windows/templates
20 - 1206 1206 1 2
conda_build_config.yaml
in conda/torchvision
20 - 1055 1055 1 1
20 - 1304 1304 1 2
meta.yaml
in conda/vs2019
20 - 689 689 1 1
20 - 689 689 1 1
ssl-check.py
in manywheel/build_scripts
24 - 1848 1848 1 1
meta.yaml
in conda/pytorch-mutex
24 - 211 211 1 1
linux_build_task.yml
in windows/templates
31 - 1206 1206 1 2
manylinux1-check.py
in manywheel/build_scripts
35 2 1848 1848 1 1
backup_conda.py
in s3_management
40 3 253 253 1 1
setup.py
in packaging/windows/build_pypi_pkg_download_proxy
66 2 535 535 1 1
125 5 374 374 1 1
jni.h
in java
916 140 883 883 1 1
Files With Most Contributors (Top 43)
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
meta.yaml
in conda/pytorch-nightly
86 - 25 1492 69 24
485 38 50 519 21 4
27 - 917 1492 17 6
build_task.yml
in windows/templates
195 - 618 1206 17 7
manage.py
in s3_management
230 18 222 485 8 3
521 30 347 614 7 1
146 10 557 1684 5 3
upload_to_s3.yml
in windows/templates
24 - 738 1232 5 4
github_analyze.py
in analytics
306 28 215 347 4 2
vs2019_install.ps1
in windows/internal
52 - 86 689 4 3
vs2017_install.ps1
in windows/internal
25 - 625 689 3 1
meta.yaml
in ffmpeg/recipe
74 - 551 625 3 1
meta.yaml
in conda/nnpack
15 - 1564 1642 3 3
meta.yaml
in conda/vs2017
20 - 687 1304 3 3
85 5 331 337 2 1
cubinsizes.py
in analytics
102 7 407 618 2 1
meta.yaml
in magma/package_files
17 - 51 500 2 2
conda_build_config.yaml
in conda/pytorch-nightly
20 - 1298 1301 2 2
meta.yaml
in conda/cpuonly
10 - 211 984 2 2
meta.yaml
in conda/torchvision
44 - 1055 1060 2 2
setup_nightly_variables.yml
in windows/templates
9 - 980 1206 2 3
auth_task.yml
in windows/templates
14 - 764 1206 2 3
125 5 374 374 1 1
publish_packages.yml
in windows/templates
7 - 1184 1184 1 1
backup_conda.py
in s3_management
40 3 253 253 1 1
ssl-check.py
in manywheel/build_scripts
24 - 1848 1848 1 1
manylinux1-check.py
in manywheel/build_scripts
35 2 1848 1848 1 1
jni.h
in java
916 140 883 883 1 1
meta.yaml
in conda/pytorch-mutex
24 - 211 211 1 1
conda_build_config.yaml
in conda/pytorch-mutex
3 - 211 211 1 1
meta.yaml
in conda/nccl2
6 - 1606 1606 1 1
conda_build_config.yaml
in conda/torchvision
20 - 1055 1055 1 1
meta.yaml
in conda/vs2019
20 - 689 689 1 1
20 - 689 689 1 1
setup.py
in packaging/windows/build_pypi_pkg_download_proxy
66 2 535 535 1 1
linux_build_task.yml
in windows/templates
31 - 1206 1206 1 2
build_conda.yml
in windows/templates
10 - 1206 1206 1 2
vsts_auth.yml
in windows/templates
7 - 1206 1206 1 2
build_wheels.yml
in windows/templates
8 - 1206 1206 1 2
upload_to_conda.yml
in windows/templates
9 - 1206 1206 1 2
publish_test_results.yml
in windows/templates
6 - 1206 1206 1 2
setup_env_for_msagent.yml
in windows/templates
20 - 1206 1206 1 2
20 - 1304 1304 1 2
Correlations

File Size vs. Number of Changes: 43 points

conda/pytorch-nightly/meta.yaml x: 86 lines of code y: 69 # changes build_aarch64_wheel.py x: 485 lines of code y: 21 # changes magma/package_files/meta.yaml x: 17 lines of code y: 2 # changes windows/internal/vs2019_install.ps1 x: 52 lines of code y: 4 # changes conda/cpuonly/meta.yaml x: 10 lines of code y: 2 # changes conda/pytorch-mutex/conda_build_config.yaml x: 3 lines of code y: 1 # changes conda/pytorch-mutex/meta.yaml x: 24 lines of code y: 1 # changes analytics/github_analyze.py x: 306 lines of code y: 4 # changes s3_management/manage.py x: 230 lines of code y: 8 # changes s3_management/backup_conda.py x: 40 lines of code y: 1 # changes analytics/duplicates_analyze.py x: 85 lines of code y: 2 # changes analytics/circleci_analyze.py x: 521 lines of code y: 7 # changes analytics/s3_test_stats_analyze.py x: 125 lines of code y: 1 # changes analytics/cubinsizes.py x: 102 lines of code y: 2 # changes packaging/windows/build_pypi_pkg_download_proxy/setup.py x: 66 lines of code y: 1 # changes ffmpeg/recipe/meta.yaml x: 74 lines of code y: 3 # changes analytics/download_count_wheels.py x: 146 lines of code y: 5 # changes windows/templates/build_task.yml x: 195 lines of code y: 17 # changes windows/internal/vs2017_install.ps1 x: 25 lines of code y: 3 # changes conda/vs2017/meta.yaml x: 20 lines of code y: 3 # changes conda/vs2019/conda_build_config.yaml x: 20 lines of code y: 1 # changes windows/templates/upload_to_s3.yml x: 24 lines of code y: 5 # changes windows/templates/auth_task.yml x: 14 lines of code y: 2 # changes java/jni.h x: 916 lines of code y: 1 # changes windows/azure-pipelines.yml x: 27 lines of code y: 17 # changes windows/templates/setup_nightly_variables.yml x: 9 lines of code y: 2 # changes conda/torchvision/meta.yaml x: 44 lines of code y: 2 # changes windows/templates/publish_packages.yml x: 7 lines of code y: 1 # changes windows/templates/build_conda.yml x: 10 lines of code y: 1 # changes windows/templates/linux_build_task.yml x: 31 lines of code y: 1 # changes windows/templates/publish_test_results.yml x: 6 lines of code y: 1 # changes windows/templates/upload_to_conda.yml x: 9 lines of code y: 1 # changes conda/pytorch-nightly/conda_build_config.yaml x: 20 lines of code y: 2 # changes conda/nnpack/meta.yaml x: 15 lines of code y: 3 # changes manywheel/build_scripts/manylinux1-check.py x: 35 lines of code y: 1 # changes
69.0
# changes
  min: 1.0
  average: 4.79
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 69.0
0 916.0
lines of code
min: 3.0 | average: 91.26 | 25th percentile: 14.0 | median: 24.0 | 75th percentile: 85.0 | max: 916.0

Number of Contributors vs. Number of Changes: 43 points

conda/pytorch-nightly/meta.yaml x: 24 # contributors y: 69 # changes build_aarch64_wheel.py x: 4 # contributors y: 21 # changes magma/package_files/meta.yaml x: 2 # contributors y: 2 # changes windows/internal/vs2019_install.ps1 x: 3 # contributors y: 4 # changes conda/pytorch-mutex/conda_build_config.yaml x: 1 # contributors y: 1 # changes analytics/github_analyze.py x: 2 # contributors y: 4 # changes s3_management/manage.py x: 3 # contributors y: 8 # changes analytics/duplicates_analyze.py x: 1 # contributors y: 2 # changes analytics/circleci_analyze.py x: 1 # contributors y: 7 # changes ffmpeg/recipe/meta.yaml x: 1 # contributors y: 3 # changes analytics/download_count_wheels.py x: 3 # contributors y: 5 # changes windows/templates/build_task.yml x: 7 # contributors y: 17 # changes conda/vs2017/meta.yaml x: 3 # contributors y: 3 # changes windows/templates/upload_to_s3.yml x: 4 # contributors y: 5 # changes windows/templates/auth_task.yml x: 3 # contributors y: 2 # changes windows/azure-pipelines.yml x: 6 # contributors y: 17 # changes windows/templates/build_conda.yml x: 2 # contributors y: 1 # changes
69.0
# changes
  min: 1.0
  average: 4.79
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 69.0
0 24.0
# contributors
min: 1.0 | average: 2.56 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 24.0