tensorflow / lingvo
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 382 files with 102,457 lines of code.
    • 10 files changed more than 100 times (20,191 lines of code)
    • 18 files changed 51-100 times (17,068 lines of code)
    • 40 files changed 21-50 times (23,183 lines of code)
    • 129 files changed 6-20 times (26,258 lines of code)
    • 185 files changed 1-5 times (15,757 lines of code)
19% | 16% | 22% | 25% | 15%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
py, cc, sh, h, md, txt, proto, bzl, rst, in, dockerfile, Dockerfile, patch, json, ipynb, gitignore, aj, bib
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py22% | 17% | 22% | 24% | 13%
cc0% | 15% | 28% | 27% | 29%
bzl0% | 0% | 41% | 58% | <1%
bib0% | 0% | 0% | 100% | 0%
h0% | 0% | 0% | 41% | 58%
proto0% | 0% | 0% | 56% | 43%
Dockerfile0% | 0% | 0% | 46% | 53%
in0% | 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
lingvo/core36% | 28% | 20% | 9% | 5%
lingvo/tasks/mt38% | 0% | 42% | 6% | 12%
lingvo15% | 26% | 13% | 9% | 33%
lingvo/core/ops0% | 16% | 29% | 29% | 24%
lingvo/tasks/asr0% | 33% | 15% | 38% | 13%
lingvo/tasks/car0% | 0% | 23% | 50% | 26%
lingvo/jax/layers0% | 0% | 30% | 42% | 27%
lingvo/tasks/lm0% | 0% | 44% | 39% | 15%
lingvo/jax0% | 0% | 17% | 63% | 19%
lingvo/tasks/image0% | 0% | 70% | 28% | <1%
lingvo/tasks/punctuator0% | 0% | 38% | 60% | 1%
pip_package0% | 0% | 65% | 33% | <1%
lingvo/jax/tasks0% | 0% | 0% | 99% | <1%
ROOT0% | 0% | 0% | 100% | 0%
lingvo/tools0% | 0% | 0% | 52% | 47%
lingvo/core/steps0% | 0% | 0% | 99% | <1%
docker0% | 0% | 0% | 99% | <1%
lingvo/tasks/milan0% | 0% | 0% | 0% | 100%
lingvo/jax/pip_package0% | 0% | 0% | 0% | 100%
lingvo/tasks0% | 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
py_utils.py
in lingvo/core
3563 291 13 1259 348
layers.py
in lingvo/core
4088 273 15 1260 239
trainer.py
in lingvo
632 26 56 1261 206
base_model.py
in lingvo/core
962 80 3 1252 178
batch_major_attention.py
in lingvo/core
4756 232 10 624 162
base_input_generator.py
in lingvo/core
1109 71 23 1260 157
program.py
in lingvo/core
668 25 4 911 119
decoder.py
in lingvo/tasks/mt
2006 69 7 1260 110
base_layer.py
in lingvo/core
568 64 26 1260 107
rnn_cell.py
in lingvo/core
1839 142 29 1260 105
attention.py
in lingvo/core
1945 74 50 1259 96
executor.py
in lingvo
387 7 2 911 80
decoder.py
in lingvo/tasks/asr
1145 45 140 1219 80
layers_with_attention.py
in lingvo/core
1882 79 100 1252 80
base_runner.py
in lingvo
423 31 26 1252 76
gshard_builder.py
in lingvo/core
2949 143 15 484 69
rnn_layers.py
in lingvo/core
892 68 31 1257 67
recurrent.py
in lingvo/core
884 39 100 1252 65
compat.py
in lingvo
265 9 79 961 61
beam_search_helper.py
in lingvo/core
503 10 103 1252 60