facebookresearch / FAMBench
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: 108
  • Daily file updates (only one update per file and date counted): 46
  • First update: 2021-11-16
  • Latest update: 2022-01-21
  • Days between first and latest update: 67 (9 weeks, estimated 45 working days)
  • Active days (at least one file change): 16
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 19 files with 3,945 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 15 files that are 31-90 days old (2,921 lines of code)
    • 4 files that are 1-30 days old (1,024 lines of code)
0% | 0% | 0% | 74% | 25%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 19 files with 3,945 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 14 files have been last changed 31-90 days ago (2,793 lines of code)
    • 5 files have been last changed 1-30 days ago (1,152 lines of code)
0% | 0% | 0% | 70% | 29%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, sh, md, cc, h, txt, svg, gitignore, html, yaml, gn, css, xml, json, yml, ipynb, cpp, cfg, clang-format, toml, cu, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 87% | 12%
cu0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 0%
yml0% | 0% | 0% | 0% | 0%
cpp0% | 0% | 0% | 0% | 0%
h0% | 0% | 0% | 0% | 0%
cc0% | 0% | 0% | 0% | 0%
toml0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py0% | 0% | 0% | 83% | 16%
cu0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 0%
yml0% | 0% | 0% | 0% | 0%
cpp0% | 0% | 0% | 0% | 0%
h0% | 0% | 0% | 0% | 0%
cc0% | 0% | 0% | 0% | 0%
toml0% | 0% | 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
benchmarks/dlrm/ootb0% | 0% | 0% | 100% | 0%
benchmarks/rnnt/ootb/inference0% | 0% | 0% | 100% | 0%
benchmarks/dlrm/ubench0% | 0% | 0% | 48% | 51%
benchmarks/xlmr/ootb0% | 0% | 0% | 100% | 0%
bmlogging0% | 0% | 0% | 100% | 0%
benchmarks/cudnn_multihead_attn0% | 0% | 0% | 0% | 100%
fb5logging0% | 0% | 0% | 0% | 0%
benchmarks/rnnt/ootb/train0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/tools0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/optim0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/cython0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/tricks0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
benchmarks/dlrm/ootb0% | 0% | 0% | 100% | 0%
benchmarks/rnnt/ootb/inference0% | 0% | 0% | 100% | 0%
benchmarks/xlmr/ootb0% | 0% | 0% | 100% | 0%
benchmarks/dlrm/ubench0% | 0% | 0% | 20% | 79%
bmlogging0% | 0% | 0% | 100% | 0%
benchmarks/cudnn_multihead_attn0% | 0% | 0% | 0% | 100%
fb5logging0% | 0% | 0% | 0% | 0%
benchmarks/rnnt/ootb/train0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/tools0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/optim0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/cython0% | 0% | 0% | 0% | 0%
benchmarks/dlrm/ootb/tricks0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
dlrm_ubench_train_driver.py
in benchmarks/dlrm/ubench
128 - 6 71 3
xlmr.py
in benchmarks/xlmr/ootb
107 6 42 58 2
bmlogger.py
in bmlogging
73 17 58 58 1
loggerconstants.py
in bmlogging
16 - 58 58 1
dlrm_s_pytorch.py
in benchmarks/dlrm/ootb
1885 29 42 56 2
features.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
168 12 55 55 1
manifest.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
117 10 55 55 1
segment.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
101 14 55 55 1
dlrm_ubench_comms_driver.py
in benchmarks/dlrm/ubench
96 2 50 55 2
numbers.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
66 7 55 55 1
cleaners.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
66 9 55 55 1
__init__.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
8 1 55 55 1
xlmr_data.py
in benchmarks/xlmr/ootb
39 4 42 42 1
xlmr_parser.py
in benchmarks/xlmr/ootb
27 3 42 42 1
xlmr_utils.py
in benchmarks/xlmr/ootb
24 2 42 42 1
cu
cudnn_multihead_attn_benchmark.cu
in benchmarks/cudnn_multihead_attn
599 - 15 15 1
multihead_attn_make_ref.py
in benchmarks/cudnn_multihead_attn
189 3 15 15 1
dlrm_ubench_train_embeddingbag_driver.py
in benchmarks/dlrm/ubench
173 2 6 7 2
dlrm_ubench_infer_driver.py
in benchmarks/dlrm/ubench
63 - 5 6 2
cc
loadgen.cc
in benchmarks/rnnt/ootb/inference/loadgen
1281 30
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
loggerconstants.py
in bmlogging
16 - 58 58 1
bmlogger.py
in bmlogging
73 17 58 58 1
__init__.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
8 1 55 55 1
cleaners.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
66 9 55 55 1
numbers.py
in benchmarks/rnnt/ootb/inference/pytorch/parts/text
66 7 55 55 1
segment.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
101 14 55 55 1
manifest.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
117 10 55 55 1
features.py
in benchmarks/rnnt/ootb/inference/pytorch/parts
168 12 55 55 1
dlrm_ubench_comms_driver.py
in benchmarks/dlrm/ubench
96 2 50 55 2
xlmr_utils.py
in benchmarks/xlmr/ootb
24 2 42 42 1
xlmr_parser.py
in benchmarks/xlmr/ootb
27 3 42 42 1
xlmr_data.py
in benchmarks/xlmr/ootb
39 4 42 42 1
xlmr.py
in benchmarks/xlmr/ootb
107 6 42 58 2
dlrm_s_pytorch.py
in benchmarks/dlrm/ootb
1885 29 42 56 2
multihead_attn_make_ref.py
in benchmarks/cudnn_multihead_attn
189 3 15 15 1
cu
cudnn_multihead_attn_benchmark.cu
in benchmarks/cudnn_multihead_attn
599 - 15 15 1
dlrm_ubench_train_driver.py
in benchmarks/dlrm/ubench
128 - 6 71 3
dlrm_ubench_train_embeddingbag_driver.py
in benchmarks/dlrm/ubench
173 2 6 7 2
dlrm_ubench_infer_driver.py
in benchmarks/dlrm/ubench
63 - 5 6 2
__init__.py
in benchmarks/rnnt/ootb/inference/pytorch/utils
1 -
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cc
loadgen.cc
in benchmarks/rnnt/ootb/inference/loadgen
1281 30
dlrm_s_caffe2.py
in benchmarks/dlrm/ootb
1158 26
dlrm_data_pytorch.py
in benchmarks/dlrm/ootb
973 29
data_utils.py
in benchmarks/dlrm/ootb
950 8
cc
logging.cc
in benchmarks/rnnt/ootb/inference/loadgen
850 56
visualize.py
in benchmarks/dlrm/ootb/tools
712 12
logging.h
in benchmarks/rnnt/ootb/inference/loadgen
618 40
dlrm_data_caffe2.py
in benchmarks/dlrm/ootb
578 21
extend_distributed.py
in benchmarks/dlrm/ootb
521 25
train.py
in benchmarks/rnnt/ootb/train
492 4
cc
issue_query_controller.cc
in benchmarks/rnnt/ootb/inference/loadgen
472 16
cc
python_api.cc
in benchmarks/rnnt/ootb/inference/loadgen/bindings
325 17
data_loader_terabyte.py
in benchmarks/dlrm/ootb
286 13
repro.cpp
in benchmarks/rnnt/ootb/inference/loadgen/benchmark
258 19
inference.py
in benchmarks/rnnt/ootb/train
231 4
features.py
in benchmarks/rnnt/ootb/train/common/data
169 14
result_summarizer.py
in fb5logging
161 14
pipeline.py
in benchmarks/rnnt/ootb/train/common/data/dali
157 7
model.py
in benchmarks/rnnt/ootb/train/rnnt
156 9
dataset.py
in benchmarks/rnnt/ootb/train/common/data
153 12
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cc
loadgen.cc
in benchmarks/rnnt/ootb/inference/loadgen
1281 30
dlrm_s_caffe2.py
in benchmarks/dlrm/ootb
1158 26
dlrm_data_pytorch.py
in benchmarks/dlrm/ootb
973 29
data_utils.py
in benchmarks/dlrm/ootb
950 8
cc
logging.cc
in benchmarks/rnnt/ootb/inference/loadgen
850 56
visualize.py
in benchmarks/dlrm/ootb/tools
712 12
logging.h
in benchmarks/rnnt/ootb/inference/loadgen
618 40
dlrm_data_caffe2.py
in benchmarks/dlrm/ootb
578 21
extend_distributed.py
in benchmarks/dlrm/ootb
521 25
train.py
in benchmarks/rnnt/ootb/train
492 4
cc
issue_query_controller.cc
in benchmarks/rnnt/ootb/inference/loadgen
472 16
cc
python_api.cc
in benchmarks/rnnt/ootb/inference/loadgen/bindings
325 17
data_loader_terabyte.py
in benchmarks/dlrm/ootb
286 13
repro.cpp
in benchmarks/rnnt/ootb/inference/loadgen/benchmark
258 19
inference.py
in benchmarks/rnnt/ootb/train
231 4
features.py
in benchmarks/rnnt/ootb/train/common/data
169 14
result_summarizer.py
in fb5logging
161 14
pipeline.py
in benchmarks/rnnt/ootb/train/common/data/dali
157 7
model.py
in benchmarks/rnnt/ootb/train/rnnt
156 9
dataset.py
in benchmarks/rnnt/ootb/train/common/data
153 12