pytorch / kineto
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 162 files with 17,642 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 5 files changed 21-50 times (1,027 lines of code)
    • 35 files changed 6-20 times (6,470 lines of code)
    • 122 files changed 1-5 times (10,145 lines of code)
0% | 0% | 5% | 36% | 57%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
h, py, cpp, tsx, ts, md, json, txt, html, gitignore, js, sh, yml, cu, yaml, css, bzl, tpp, cuh, gitmodules
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 15% | 36% | 48%
bzl0% | 0% | 100% | 0% | 0%
h0% | 0% | 2% | 61% | 36%
py0% | 0% | 0% | 41% | 58%
tsx0% | 0% | 0% | 28% | 71%
yaml0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
tpp0% | 0% | 0% | 0% | 100%
cu0% | 0% | 0% | 0% | 100%
cuh0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
js0% | 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
libkineto/src0% | 0% | 11% | 43% | 44%
libkineto0% | 0% | 100% | 0% | 0%
tb_plugin/fe/src0% | 0% | 0% | 20% | 79%
tb_plugin/torch_tb_profiler/profiler0% | 0% | 0% | 35% | 64%
tb_plugin/torch_tb_profiler0% | 0% | 0% | 90% | 9%
libkineto/include0% | 0% | 0% | 60% | 39%
tb_plugin0% | 0% | 0% | 100% | 0%
tb_plugin/torch_tb_profiler/io0% | 0% | 0% | 0% | 100%
tb_plugin/torch_tb_profiler/static0% | 0% | 0% | 0% | 100%
libkineto/sample_programs0% | 0% | 0% | 0% | 100%
tb_plugin/packaging/torch_tb_profiler0% | 0% | 0% | 0% | 100%
tb_plugin/fe/scripts0% | 0% | 0% | 0% | 100%
tb_plugin/fe0% | 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
output_json.cpp
in libkineto/src
433 2 27 491 37
ActivityProfilerController.cpp
in libkineto/src
142 10 27 491 25
Config.cpp
in libkineto/src
329 17 27 491 25
output_json.h
in libkineto/src
57 1 27 491 21
libkineto_defs.bzl
in libkineto
66 - 74 465 21
ActivityProfilerController.h
in libkineto/src
57 5 27 491 20
Config.h
in libkineto/src
221 32 27 491 20
libkineto.h
in libkineto/include
101 8 27 441 18
init.cpp
in libkineto/src
96 5 27 441 17
ConfigLoader.cpp
in libkineto/src
256 15 20 491 17
EventProfilerController.cpp
in libkineto/src
349 15 27 491 15
ActivityProfilerProxy.h
in libkineto/src
45 1 27 441 13
output_base.h
in libkineto/src
69 1 27 491 13
ActivityProfilerProxy.cpp
in libkineto/src
76 14 27 441 13
Logger.cpp
in libkineto/src
78 3 20 491 13
output_membuf.h
in libkineto/src
97 12 27 441 13
CuptiActivityProfiler.cpp
in libkineto/src
600 22 6 85 13
CuptiActivityProfiler.h
in libkineto/src
207 14 7 85 12
EventProfiler.cpp
in libkineto/src
501 31 27 491 12
GenericTraceActivity.h
in libkineto/include
88 15 27 270 11