facebookresearch / pytext
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: 321
  • Daily file updates (only one update per file and date counted): 798
  • First update: 2018-12-11
  • Latest update: 2022-01-21
  • Days between first and latest update: 1138 (162 weeks, estimated 810 working days)
  • Active days (at least one file change): 666
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 317 files with 44,403 lines of code in files.
    • 260 files that are 366+ days old (35,713 lines of code)
    • 30 files that are 181-365 days old (4,611 lines of code)
    • 5 files that are 91-180 days old (1,449 lines of code)
    • 22 files that are 31-90 days old (2,630 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
80% | 10% | 3% | 5% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 317 files with 44,403 lines of code in files.
    • 162 files have been last changed 366+ days ago (13,988 lines of code)
    • 77 files have been last changed 181-365 days ago (10,253 lines of code)
    • 30 files have been last changed 91-180 days ago (9,374 lines of code)
    • 41 files have been last changed 31-90 days ago (8,838 lines of code)
    • 7 files have been last changed 1-30 days ago (1,950 lines of code)
31% | 23% | 21% | 19% | 4%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, json, rst, txt, md, cpp, bat, thrift, yml, ipynb, ini, gitignore, hpp, sh, html
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py80% | 10% | 3% | 5% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py31% | 23% | 21% | 19% | 4%
yml100% | 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
pytext/models71% | 17% | 10% | 1% | 0%
pytext/data93% | 6% | 0% | 0% | 0%
pytext/torchscript100% | 0% | 0% | 0% | 0%
pytext/metric_reporters75% | 24% | 0% | 0% | 0%
pytext/optimizer94% | 5% | 0% | 0% | 0%
pytext/config100% | 0% | 0% | 0% | 0%
pytext/utils99% | 0% | 0% | <1% | 0%
pytext/metrics85% | 14% | 0% | 0% | 0%
pytext/task94% | 5% | 0% | 0% | 0%
pytext100% | 0% | 0% | 0% | 0%
pytext/trainers100% | 0% | 0% | 0% | 0%
pytext/fields100% | 0% | 0% | 0% | 0%
pytext/loss56% | 43% | 0% | 0% | 0%
pytext/common100% | 0% | 0% | 0% | 0%
pytext/exporters100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
pytext/resources100% | 0% | 0% | 0% | 0%
pytext/legacy0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
pytext/models42% | 20% | 18% | 15% | 2%
pytext/data32% | 11% | 32% | 21% | 2%
pytext/optimizer53% | 24% | 0% | 22% | 0%
pytext/utils73% | 5% | 13% | <1% | 6%
pytext/metric_reporters29% | 64% | 6% | 0% | 0%
pytext/torchscript23% | 22% | 46% | 7% | 0%
pytext/task27% | 44% | 28% | 0% | 0%
pytext/exporters100% | 0% | 0% | 0% | 0%
pytext14% | 85% | 0% | 0% | 0%
pytext/config8% | 21% | 4% | 0% | 64%
pytext/metrics6% | 21% | 72% | 0% | 0%
pytext/fields13% | 0% | 0% | 86% | 0%
pytext/trainers3% | 5% | 0% | 90% | 0%
ROOT100% | 0% | 0% | 0% | 0%
pytext/resources100% | 0% | 0% | 0% | 0%
pytext/common<1% | 3% | 95% | 0% | 0%
pytext/loss0% | 43% | 7% | 49% | 0%
pytext/legacy0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.py
in pytext
552 19 314 1142 51
serialize.py
in pytext/config
236 18 343 1142 25
word_embedding.py
in pytext/models/embeddings
115 6 161 1142 20
field_config.py
in pytext/config
84 - 161 1142 23
module.py
in pytext/models
47 4 293 1142 11
disjoint_multitask_data_handler.py
in pytext/data
110 12 1056 1140 5
disjoint_multitask_model.py
in pytext/models
39 10 566 1140 8
setup.py
in root
17 - 597 1140 13
readthedocs.yml
in root
7 - 1114 1140 2
workflow.py
in pytext
436 21 267 1139 79
tasks.py
in pytext/task
335 11 296 1139 64
__init__.py
in pytext
100 5 481 1139 15
__init__.py
in pytext/utils
24 4 331 1139 6
__init__.py
in pytext/common
11 - 193 1139 3
__init__.py
in pytext/models/representations
1 - 1139 1139 1
__init__.py
in pytext/models/language_models
1 - 1139 1139 1
__init__.py
in pytext/models/semantic_parsers
1 - 1139 1139 1
__init__.py
in pytext/models/semantic_parsers/rnng
1 - 1139 1139 1
__init__.py
in pytext/models/seq_models
1 - 1139 1139 1
__init__.py
in pytext/data/data_structures
1 - 1139 1139 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in pytext/data/data_structures
1 - 1139 1139 1
__init__.py
in pytext/models/seq_models
1 - 1139 1139 1
__init__.py
in pytext/models/semantic_parsers/rnng
1 - 1139 1139 1
__init__.py
in pytext/models/semantic_parsers
1 - 1139 1139 1
__init__.py
in pytext/models/language_models
1 - 1139 1139 1
__init__.py
in pytext/models/representations
1 - 1139 1139 1
readthedocs.yml
in root
7 - 1114 1140 2
query_document_pairwise_ranking.py
in pytext/config
10 - 1092 1092 1
pairwise_ranking_output_layer.py
in pytext/models/output_layers
16 2 1092 1092 1
disjoint_multitask_data_handler.py
in pytext/data
110 12 1056 1140 5
test.py
in pytext/utils
11 1 1054 1054 1
simple_featurizer.py
in pytext/data/featurizer
56 5 1048 1134 3
ascii_table.py
in pytext/utils
49 4 1044 1054 2
contextual_intent_slot.py
in pytext/config
31 - 1011 1027 2
__init__.py
in pytext/fields
42 - 1011 1011 1
contextual_token_embedding_field.py
in pytext/fields
46 3 1011 1011 1
meter.py
in pytext/utils
23 8 1001 1001 1
regression_metric_reporter.py
in pytext/metric_reporters
15 3 995 1049 3
pairwise_ranking_metric_reporter.py
in pytext/metric_reporters
20 4 987 1092 2
rnng_constant.py
in pytext/models/semantic_parsers/rnng
4 - 965 965 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pair_classification.py
in pytext/config
11 -
representation_base.py
in pytext/models/representations
11 4
__init__.py
in pytext/models/decoders
4 -
__init__.py
in pytext/data/featurizer
3 -
field.py
in pytext/legacy/data
393 19 70 70 1
iterator.py
in pytext/legacy/data
209 16 70 70 1
dataset.py
in pytext/legacy/data
207 13 70 70 1
translation.py
in pytext/legacy/datasets
184 7 70 70 1
lightconv.py
in pytext/models/representations
182 11 70 70 1
nli.py
in pytext/legacy/datasets
181 9 70 70 1
text_classification.py
in pytext/legacy/datasets
177 17 70 70 1
babi.py
in pytext/legacy/datasets
161 8 70 70 1
vocab.py
in pytext/legacy
131 12 70 70 1
unsupervised_learning.py
in pytext/legacy/datasets
125 8 70 70 1
language_modeling.py
in pytext/legacy/datasets
115 7 70 70 1
example.py
in pytext/legacy/data
90 5 70 70 1
sst.py
in pytext/legacy/datasets
83 5 70 70 1
sequence_tagging.py
in pytext/legacy/datasets
76 4 70 70 1
batch.py
in pytext/legacy/data
74 8 70 70 1
__init__.py
in pytext/legacy/datasets
55 - 70 70 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pair_classification.py
in pytext/config
11 -
representation_base.py
in pytext/models/representations
11 4
__init__.py
in pytext/models/decoders
4 -
__init__.py
in pytext/data/featurizer
3 -
config_adapter.py
in pytext/config
981 94 5 1077 76
pytext_config.py
in pytext/config
256 50 5 1114 92
decoupled_data.py
in pytext/data
230 11 5 296 4
label.py
in pytext/utils
96 6 6 984 4
mlp_decoder_two_tower.py
in pytext/models/decoders
160 4 17 513 9
mlp_decoder_tri_tower.py
in pytext/models/decoders
132 4 17 163 2
mlp_decoder_n_tower.py
in pytext/models/decoders
95 4 17 156 2
squad_output_layer.py
in pytext/models/output_layers
245 8 42 939 16
mask_generator.py
in pytext/models/seq_models
413 20 48 317 11
squad_for_bert_tensorizer.py
in pytext/data
384 22 49 939 21
squad.py
in pytext/data/sources
294 12 49 1038 15
utils.py
in pytext/torchscript
271 20 62 819 22
data_handler.py
in pytext/data
555 38 69 1138 26
field.py
in pytext/fields
274 21 69 1135 15
text_field_with_special_unk.py
in pytext/fields
107 4 69 1138 7
dict_field.py
in pytext/fields
102 4 69 1063 10