pytorch / kineto
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 162
  • Daily file updates (only one update per file and date counted): 293
  • First update: 2020-07-17
  • Latest update: 2022-01-20
  • Days between first and latest update: 553 (79 weeks, estimated 395 working days)
  • Active days (at least one file change): 126
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 162 files with 17,642 lines of code in files.
    • 70 files that are 366+ days old (6,767 lines of code)
    • 58 files that are 181-365 days old (7,229 lines of code)
    • 11 files that are 91-180 days old (359 lines of code)
    • 23 files that are 31-90 days old (3,287 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
38% | 40% | 2% | 18% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 162 files with 17,642 lines of code in files.
    • 8 files have been last changed 366+ days ago (117 lines of code)
    • 38 files have been last changed 181-365 days ago (2,670 lines of code)
    • 30 files have been last changed 91-180 days ago (3,905 lines of code)
    • 14 files have been last changed 31-90 days ago (2,675 lines of code)
    • 72 files have been last changed 1-30 days ago (8,275 lines of code)
<1% | 15% | 22% | 15% | 46%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, py, cpp, tsx, ts, md, json, txt, html, gitignore, js, sh, yml, cu, yaml, css, bzl, tpp, cuh, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp52% | 5% | <1% | 41% | 0%
h62% | 7% | <1% | 29% | 0%
tsx49% | 44% | 3% | 2% | 0%
ts62% | 34% | 2% | 0% | 0%
py1% | 95% | 2% | 0% | 0%
tpp100% | 0% | 0% | 0% | 0%
bzl100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
html10% | 89% | 0% | 0% | 0%
yaml0% | 96% | 3% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
cu0% | 0% | 100% | 0% | 0%
cuh0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts27% | 48% | 23% | 0% | 0%
tsx<1% | 47% | 32% | 19% | 0%
html10% | 89% | 0% | 0% | 0%
py0% | 18% | 64% | 17% | 0%
cpp0% | 1% | <1% | 3% | 94%
h0% | <1% | <1% | 0% | 98%
css0% | 100% | 0% | 0% | 0%
js0% | 100% | 0% | 0% | 0%
yaml0% | 0% | 0% | 100% | 0%
tpp0% | 0% | 0% | 100% | 0%
bzl0% | 0% | 0% | 100% | 0%
cu0% | 0% | 0% | 0% | 100%
cuh0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
libkineto/src56% | 4% | <1% | 38% | 0%
tb_plugin/fe/src40% | 55% | 2% | 1% | 0%
libkineto/include52% | 34% | 0% | 13% | 0%
tb_plugin100% | 0% | 0% | 0% | 0%
libkineto100% | 0% | 0% | 0% | 0%
tb_plugin/fe58% | 41% | 0% | 0% | 0%
tb_plugin/torch_tb_profiler/profiler0% | 96% | 3% | 0% | 0%
tb_plugin/torch_tb_profiler0% | 100% | 0% | 0% | 0%
tb_plugin/torch_tb_profiler/io0% | 100% | 0% | 0% | 0%
tb_plugin/torch_tb_profiler/static0% | 100% | 0% | 0% | 0%
tb_plugin/fe/scripts0% | 100% | 0% | 0% | 0%
libkineto/sample_programs0% | 0% | 100% | 0% | 0%
tb_plugin/packaging/torch_tb_profiler0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tb_plugin/fe/src2% | 37% | 24% | 35% | 0%
tb_plugin/fe58% | 41% | 0% | 0% | 0%
tb_plugin/torch_tb_profiler/io0% | 92% | 7% | 0% | 0%
libkineto/src0% | 1% | <1% | 3% | 95%
tb_plugin/torch_tb_profiler/static0% | 100% | 0% | 0% | 0%
tb_plugin/fe/scripts0% | 100% | 0% | 0% | 0%
tb_plugin/torch_tb_profiler/profiler0% | <1% | 84% | 15% | 0%
tb_plugin/torch_tb_profiler0% | 0% | 56% | 43% | 0%
tb_plugin0% | 0% | 100% | 0% | 0%
libkineto/include0% | 0% | 3% | 0% | 96%
libkineto0% | 0% | 0% | 100% | 0%
tb_plugin/packaging/torch_tb_profiler0% | 0% | 0% | 100% | 0%
libkineto/sample_programs0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
EventProfiler.cpp
in libkineto/src
501 31 27 491 12
output_json.cpp
in libkineto/src
433 2 27 491 37
EventProfilerController.cpp
in libkineto/src
349 15 27 491 15
Config.cpp
in libkineto/src
329 17 27 491 25
ConfigLoader.cpp
in libkineto/src
256 15 20 491 17
EventProfiler.h
in libkineto/src
233 20 27 491 9
Config.h
in libkineto/src
221 32 27 491 20
Logger.h
in libkineto/src
157 10 6 491 10
AbstractConfig.cpp
in libkineto/src
149 15 27 491 6
ActivityProfilerController.cpp
in libkineto/src
142 10 27 491 25
SampleListener.h
in libkineto/src
114 11 27 491 3
ConfigLoader.h
in libkineto/src
112 7 20 491 10
Logger.cpp
in libkineto/src
78 3 20 491 13
output_csv.cpp
in libkineto/src
76 5 27 491 4
output_base.h
in libkineto/src
69 1 27 491 13
AbstractConfig.h
in libkineto/src
66 6 27 491 8
ActivityProfilerController.h
in libkineto/src
57 5 27 491 20
output_json.h
in libkineto/src
57 1 27 491 21
EventProfilerController.h
in libkineto/src
45 - 27 491 7
Demangle.cpp
in libkineto/src
37 2 27 491 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.ts
in tb_plugin/fe/src/api
3 - 377 377 1
setup.tsx
in tb_plugin/fe/src
3 1 377 377 1
index.tsx
in tb_plugin/fe/src
4 - 377 377 1
type.ts
in tb_plugin/fe/src/utils
5 - 377 377 1
DataLoading.tsx
in tb_plugin/fe/src/components
9 - 377 377 1
index.html
in tb_plugin/fe
10 - 377 377 1
hooks.ts
in tb_plugin/fe/src/utils
21 1 377 377 1
transform.ts
in tb_plugin/fe/src/components
62 2 377 377 1
WeakSymbols.cpp
in libkineto/src
8 - 355 355 1
__init__.py
in tb_plugin/torch_tb_profiler/profiler
2 - 335 335 1
update-static.js
in tb_plugin/fe
7 - 335 358 2
trace_embedding.html
in tb_plugin/torch_tb_profiler/static
82 - 335 335 1
styles.css
in tb_plugin/fe/src
11 - 306 377 2
CudaDeviceProperties.h
in libkineto/src
16 - 243 266 3
CudaDeviceProperties.cpp
in libkineto/src
107 5 243 266 3
index.js
in tb_plugin/torch_tb_profiler/static
3 1 228 335 2
__init__.py
in tb_plugin/torch_tb_profiler/io
4 - 228 228 1
groupBy.ts
in tb_plugin/fe/src/constants
8 - 228 228 1
vscode.ts
in tb_plugin/fe/src/utils
9 1 228 228 1
def.ts
in tb_plugin/fe/src/utils
12 3 228 377 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ILoggerObserver.cpp
in libkineto/src
39 3 6 70 3
LoggerCollector.h
in libkineto/src
36 4 6 70 3
ILoggerObserver.h
in libkineto/include
31 - 6 70 6
CuptiNvPerfMetric.cpp
in libkineto/src
364 8 27 74 3
CuptiRangeProfilerApi.cpp
in libkineto/src
303 19 27 74 2
CuptiCallbackApi.cpp
in libkineto/src
176 6 27 74 2
CuptiCallbackApi.h
in libkineto/src
84 2 27 74 2
CuptiRangeProfilerApi.h
in libkineto/src
83 4 27 74 2
CuptiNvPerfMetric.h
in libkineto/src
43 - 27 74 2
ScopeExit.h
in libkineto/src
19 3 27 74 2
ITraceActivity.h
in libkineto/include
28 2 27 75 4
RoctracerActivityApi.cpp
in libkineto/src
476 15 27 77 3
CuptiActivityApi.cpp
in libkineto/src
272 15 27 77 3
RoctracerActivityApi.h
in libkineto/src
137 2 27 77 3
CuptiMetricApi.cpp
in libkineto/src
87 5 27 77 2
CuptiEventApi.cpp
in libkineto/src
86 9 27 77 2
CuptiActivityApi.h
in libkineto/src
75 1 27 77 2
CuptiEventApi.h
in libkineto/src
31 2 27 77 2
CuptiMetricApi.h
in libkineto/src
24 2 27 77 2
RoctracerActivityBuffer.h
in libkineto/src
17 - 27 78 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CuptiActivityProfiler.cpp
in libkineto/src
600 22 6 85 13
Logger.h
in libkineto/src
157 10 6 491 10
ILoggerObserver.cpp
in libkineto/src
39 3 6 70 3
LoggerCollector.h
in libkineto/src
36 4 6 70 3
ILoggerObserver.h
in libkineto/include
31 - 6 70 6
CuptiActivityProfiler.h
in libkineto/src
207 14 7 85 12
ConfigLoader.cpp
in libkineto/src
256 15 20 491 17
ConfigLoader.h
in libkineto/src
112 7 20 491 10
Logger.cpp
in libkineto/src
78 3 20 491 13
EventProfiler.cpp
in libkineto/src
501 31 27 491 12
RoctracerActivityApi.cpp
in libkineto/src
476 15 27 77 3
cupti_strings.cpp
in libkineto/src
472 - 27 441 5
output_json.cpp
in libkineto/src
433 2 27 491 37
CuptiNvPerfMetric.cpp
in libkineto/src
364 8 27 74 3
EventProfilerController.cpp
in libkineto/src
349 15 27 491 15
Config.cpp
in libkineto/src
329 17 27 491 25
CuptiRangeProfilerApi.cpp
in libkineto/src
303 19 27 74 2
CuptiActivityApi.cpp
in libkineto/src
272 15 27 77 3
EventProfiler.h
in libkineto/src
233 20 27 491 9
Config.h
in libkineto/src
221 32 27 491 20