pytorch / xla
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 403 files with 35,965 lines of code.
    • 5 files changed more than 100 times (9,097 lines of code)
    • 7 files changed 51-100 times (4,097 lines of code)
    • 27 files changed 21-50 times (5,431 lines of code)
    • 133 files changed 6-20 times (9,607 lines of code)
    • 231 files changed 1-5 times (7,733 lines of code)
25% | 11% | 15% | 26% | 21%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, cpp, py, cc, sh, md, ipynb, yaml, txt, yml, lds, css, svg, gitignore, clang-format, diff, rst, proto, json, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp33% | 13% | 13% | 26% | 12%
h17% | 7% | 10% | 19% | 45%
py0% | 8% | 20% | 33% | 36%
yaml0% | 0% | 81% | 18% | 0%
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
torch_xla/csrc30% | 12% | 13% | 25% | 18%
torch_xla/core0% | 35% | 0% | 46% | 17%
torch_xla/distributed0% | 0% | 56% | 37% | 6%
ROOT0% | 0% | 100% | 0% | 0%
torch_xla0% | 0% | 62% | 0% | 37%
torch_xla/utils0% | 0% | 0% | 54% | 45%
scripts0% | 0% | 0% | 19% | 80%
contrib/scripts0% | 0% | 0% | 100% | 0%
docker0% | 0% | 0% | 100% | 0%
torch_xla/debug0% | 0% | 0% | 0% | 100%
torch_xla/amp0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
aten_xla_type.cpp
in torch_xla/csrc
3152 296 11 1090 257
tensor.h
in torch_xla/csrc
942 4 7 1171 236
tensor.cpp
in torch_xla/csrc
1379 110 37 1172 185
tensor_methods.cpp
in torch_xla/csrc
2517 323 7 1049 176
init_python_bindings.cpp
in torch_xla/csrc
1107 45 7 1174 116
ops.cpp
in torch_xla/csrc/ops
884 59 37 1099 88
helpers.cpp
in torch_xla/csrc
592 44 97 1171 70
ops.h
in torch_xla/csrc/ops
142 6 37 1106 67
helpers.h
in torch_xla/csrc
246 18 97 1171 62
xla_model.py
in torch_xla/core
494 59 7 856 57
tensor_util.cpp
in torch_xla/csrc
950 56 64 1102 54
xla_lower_util.cpp
in torch_xla/csrc
789 38 34 1072 52
data_ops.cpp
in torch_xla/csrc
436 26 97 1171 49
setup.py
in root
249 12 73 1171 46
convolution.cpp
in torch_xla/csrc
252 10 97 1171 45
elementwise.cpp
in torch_xla/csrc
233 22 37 1171 44
reduction.cpp
in torch_xla/csrc
479 28 33 1171 44
aten_xla_bridge.cpp
in torch_xla/csrc
276 29 73 1093 42
xla_lower_util.h
in torch_xla/csrc
75 1 34 1072 37
tensor_impl.cpp
in torch_xla/csrc
131 21 382 1093 35