tensorflow / profiler
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: 310
  • Daily file updates (only one update per file and date counted): 486
  • First update: 2019-09-17
  • Latest update: 2022-02-02
  • Days between first and latest update: 870 (124 weeks, estimated 620 working days)
  • Active days (at least one file change): 179
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 310 files with 17,899 lines of code in files.
    • 308 files that are 366+ days old (17,805 lines of code)
    • 2 files that are 181-365 days old (94 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 310 files with 17,899 lines of code in files.
    • 231 files have been last changed 366+ days ago (9,591 lines of code)
    • 41 files have been last changed 181-365 days ago (3,225 lines of code)
    • 11 files have been last changed 91-180 days ago (1,234 lines of code)
    • 24 files have been last changed 31-90 days ago (3,201 lines of code)
    • 3 files have been last changed 1-30 days ago (648 lines of code)
53% | 18% | 6% | 17% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, html, scss, py, json, pb, proto, js, md, txt, rst, bzl, sh
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
scss100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
js66% | 33% | 0% | 0% | 0%
bzl0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
ts51% | 21% | 10% | 10% | 5%
scss100% | 0% | 0% | 0% | 0%
html55% | 14% | 0% | 29% | 0%
proto73% | 26% | 0% | 0% | 0%
py8% | 4% | 0% | 83% | 3%
js66% | 33% | 0% | 0% | 0%
bzl0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
frontend/app/components100% | 0% | 0% | 0% | 0%
frontend/app/services100% | 0% | 0% | 0% | 0%
frontend/app/common100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile/convert100% | 0% | 0% | 0% | 0%
plugin/trace_viewer/tf_trace_viewer100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile/protobuf100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile100% | 0% | 0% | 0% | 0%
frontend/app/store100% | 0% | 0% | 0% | 0%
frontend100% | 0% | 0% | 0% | 0%
frontend/app100% | 0% | 0% | 0% | 0%
frontend/app/styles100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile/static100% | 0% | 0% | 0% | 0%
plugin100% | 0% | 0% | 0% | 0%
ROOT69% | 30% | 0% | 0% | 0%
plugin/trace_viewer100% | 0% | 0% | 0% | 0%
frontend/app/pipes100% | 0% | 0% | 0% | 0%
plugin/trace_viewer/webcomponentsjs_polyfill100% | 0% | 0% | 0% | 0%
defs0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
frontend/app/components53% | 23% | 11% | 7% | 5%
frontend/app/services97% | 0% | 2% | 0% | 0%
plugin/tensorboard_plugin_profile/protobuf73% | 26% | 0% | 0% | 0%
frontend/app/store74% | 0% | 0% | 25% | 0%
frontend/app/common21% | 43% | 0% | 35% | 0%
frontend96% | 3% | 0% | 0% | 0%
frontend/app100% | 0% | 0% | 0% | 0%
frontend/app/styles100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile/static100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile/convert7% | 0% | 0% | 92% | 0%
plugin/trace_viewer/tf_trace_viewer6% | 0% | 0% | 93% | 0%
ROOT69% | 30% | 0% | 0% | 0%
plugin/trace_viewer100% | 0% | 0% | 0% | 0%
frontend/app/pipes100% | 0% | 0% | 0% | 0%
plugin/trace_viewer/webcomponentsjs_polyfill100% | 0% | 0% | 0% | 0%
plugin/tensorboard_plugin_profile<1% | 11% | 0% | 88% | 0%
defs0% | 100% | 0% | 0% | 0%
plugin0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
mock_data.ts
in frontend/app/services/data_service
1872 - 391 869 11
sidenav.ts
in frontend/app/components/sidenav
125 5 408 869 6
data_service.ts
in frontend/app/services/data_service
100 3 457 869 10
main_page_module.ts
in frontend/app/components/main_page
76 - 457 869 10
overview.ts
in frontend/app/components/overview
62 3 408 869 9
app.ts
in frontend/app
54 3 421 869 7
setup.py
in plugin
50 1 21 869 9
sidenav.ng.html
in frontend/app/components/sidenav
49 - 464 869 7
empty_page.ng.html
in frontend/app/components/empty_page
46 - 665 869 4
trace_viewer.ts
in frontend/app/components/trace_viewer
43 3 408 869 7
index.html
in frontend
39 - 665 869 4
main_page.ts
in frontend/app/components/main_page
36 3 408 869 5
overview.scss
in frontend/app/components/overview
34 - 611 869 5
app_module.ts
in frontend/app
32 - 519 869 6
overview_module.ts
in frontend/app/components/overview
26 - 605 869 6
sidenav_module.ts
in frontend/app/components/sidenav
26 - 665 869 4
overview.ng.html
in frontend/app/components/overview
24 - 605 869 7
main_page.scss
in frontend/app/components/main_page
20 - 665 869 4
empty_page_module.ts
in frontend/app/components/empty_page
14 - 665 869 4
main_page.ng.html
in frontend/app/components/main_page
14 - 665 869 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
trace_viewer.ng.html
in frontend/app/components/trace_viewer
1 - 695 869 3
tool.ts
in frontend/app/common/interfaces
4 - 695 869 2
navigation_event.ts
in frontend/app/common/interfaces
5 - 695 864 2
trace_viewer.scss
in frontend/app/components/trace_viewer
6 - 695 869 3
pipes_module.ts
in frontend/app/pipes
7 - 695 864 2
trace_viewer_module.ts
in frontend/app/components/trace_viewer
10 - 695 869 3
sidenav.scss
in frontend/app/components/sidenav
10 - 695 869 3
sorting.ts
in frontend/app/common/classes
78 4 695 864 2
__init__.py
in plugin/tensorboard_plugin_profile/protobuf
1 - 665 695 2
__init__.py
in plugin/tensorboard_plugin_profile
1 - 665 695 2
__init__.py
in plugin/tensorboard_plugin_profile/convert
1 - 665 695 2
webcomponentsjs_polyfill.html
in plugin/trace_viewer/webcomponentsjs_polyfill
2 - 665 695 2
index.js
in plugin/tensorboard_plugin_profile/static
3 1 665 695 2
input_pipeline.scss
in frontend/app/components/input_pipeline
4 - 665 695 2
program_order_chart_module.ts
in frontend/app/components/memory_viewer/program_order_chart
5 - 665 695 2
max_heap_chart_module.ts
in frontend/app/components/memory_viewer/max_heap_chart
5 - 665 695 2
buffer_allocation_info.ts
in frontend/app/common/interfaces
6 - 665 695 2
step_time_graph.ng.html
in frontend/app/components/overview/step_time_graph
6 - 665 695 2
analysis_summary_module.ts
in frontend/app/components/input_pipeline/analysis_summary
6 - 665 695 2
model_properties.ng.html
in frontend/app/components/tensorflow_stats/model_properties
6 - 665 695 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
rollup.config.js
in root
21 - 286 287 2
defs.bzl
in defs
73 - 284 337 3
tf_data_bottleneck_analysis.ts
in frontend/app/components/tf_data_bottleneck_analysis
117 4 165 457 3
tf_data_bottleneck_analysis.ng.html
in frontend/app/components/tf_data_bottleneck_analysis
40 - 457 457 1
tf_data_bottleneck_analysis_module.ts
in frontend/app/components/tf_data_bottleneck_analysis
20 - 457 457 1
tf_data_bottleneck_analysis.scss
in frontend/app/components/tf_data_bottleneck_analysis
9 - 457 457 1
testing.ts
in frontend/app/common/utils
8 1 469 469 1
tf_data_stats_proto_to_gviz.py
in plugin/tensorboard_plugin_profile/convert
136 10 80 472 4
proto
tf_data_stats.proto
in plugin/tensorboard_plugin_profile/protobuf
113 - 447 472 3
filter_data_processor.ts
in frontend/app/components/chart
29 1 296 473 2
string_filter.scss
in frontend/app/components/controls/string_filter
5 - 479 479 1
kernel_stats_adapter.ts
in frontend/app/components/kernel_stats
41 3 408 484 2
reducers.ts
in frontend/app/store/common_data_store
21 1 484 484 1
selectors.ts
in frontend/app/store/common_data_store
9 - 484 484 1
state.ts
in frontend/app/store/common_data_store
8 - 484 484 1
actions.ts
in frontend/app/store/common_data_store
7 - 484 484 1
category_filter.ts
in frontend/app/components/controls/category_filter
79 3 296 485 3
table.ts
in frontend/app/components/chart/table
58 5 296 485 2
dashboard.ts
in frontend/app/components/chart/dashboard
40 3 296 485 3
org_chart.ts
in frontend/app/components/chart/org_chart
39 4 296 485 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in plugin
50 1 21 869 9
memory_usage.ts
in frontend/app/components/memory_viewer/memory_usage
452 12 22 695 14
memory_viewer_main.ts
in frontend/app/components/memory_viewer/memory_viewer_main
146 8 22 575 10
data_table.ts
in frontend/app/common/interfaces
339 - 52 695 26
profile_plugin.py
in plugin/tensorboard_plugin_profile
470 28 57 695 20
op_details.ts
in frontend/app/components/op_profile/op_details
122 2 59 695 5
op_table_entry.ts
in frontend/app/components/op_profile/op_table_entry
100 5 59 695 5
state.ts
in frontend/app/store
83 - 59 695 6
shape.ts
in frontend/app/components/memory_viewer/xla
65 1 59 695 4
layout.ts
in frontend/app/components/memory_viewer/xla
60 1 59 695 3
op_profile_base.ts
in frontend/app/components/op_profile
51 3 59 568 4
actions.ts
in frontend/app/store
46 - 59 695 5
buffer_allocation.ts
in frontend/app/components/memory_viewer/xla
43 3 59 695 4
logical_buffer.ts
in frontend/app/components/memory_viewer/xla
30 2 59 695 4
op_table.ts
in frontend/app/components/op_profile/op_table
28 3 59 695 3
hlo_instruction.ts
in frontend/app/components/memory_viewer/xla
24 1 59 695 4
op_profile_data.ts
in frontend/app/components/op_profile
23 1 59 695 4
buffer_allocation_assigned.ts
in frontend/app/components/memory_viewer/xla
13 1 59 695 3
tf-trace-viewer.html
in plugin/trace_viewer/tf_trace_viewer
731 - 64 695 14
input_pipeline_proto_to_gviz.py
in plugin/tensorboard_plugin_profile/convert
225 8 80 695 7