Ludwig
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: 103
  • Daily file updates (only one update per file and date counted): 183
  • First update: 2019-01-09
  • Latest update: 2020-09-11
  • Days between first and latest update: 611 (87 weeks, estimated 435 working days)
  • Active days (at least one file change): 347
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 103 files with 23,704 lines of code in files.
    • 57 files older than 1 year (13,974 lines of code)
    • 8 files are 180 days to 1 year old (225 lines of code)
    • 2 files are 90 to 180 days old (561 lines of code)
    • 35 files are 30 to 90 days old (8,193 lines of code)
    • 1 files are less than 30 days old (751 lines of code)
58% | <1% | 2% | 34% | 3%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution Overall
Days since last update
  • There are 103 files with 23,704 lines of code in files.
    • 15 files have been last changed more than 1 year ago (566 lines of code)
    • 9 files have been last changed 180 days to 1 year ago (647 lines of code)
    • 1 files have been last changed 90 to 180 days ago (48 lines of code)
    • 25 files have been last changed 30 to 90 days ago (5,294 lines of code)
    • 53 files have been last changed less than 30 days ago (17,149 lines of code)
2% | 2% | <1% | 22% | 72%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per File Extension
py, js
File Age Distribution per Extension
Days since first update
py58% | <1% | 2% | 34% | 3%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Latest Change Distribution per Extension
Days since last update
py2% | 2% | <1% | 22% | 72%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
ludwig92% | 0% | 0% | 7% | 0%
ludwig/features100% | 0% | 0% | 0% | 0%
ludwig/utils89% | 0% | 7% | 3% | 0%
ludwig/data77% | 0% | 0% | 22% | 0%
ludwig/contribs100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
ludwig/models<1% | 0% | 16% | 83% | 0%
examples/mnist0% | 100% | 0% | 0% | 0%
examples/kfold_cv0% | 100% | 0% | 0% | 0%
examples/titanic0% | 100% | 0% | 0% | 0%
ludwig/modules0% | 0% | 0% | 100% | 0%
ludwig/encoders0% | 0% | 0% | 72% | 27%
ludwig/hyperopt0% | 0% | 0% | 100% | 0%
ludwig/decoders0% | 0% | 0% | 100% | 0%
ludwig/combiners0% | 0% | 0% | 100% | 0%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
primary (latest change distribution)
Days since last update
ludwig/utils9% | 10% | 1% | 30% | 48%
ludwig/data9% | 0% | 0% | 28% | 61%
ludwig/features<1% | 0% | 0% | 1% | 97%
ludwig<1% | 0% | 0% | 54% | 44%
ludwig/contribs4% | 0% | 0% | 95% | 0%
ludwig/models<1% | 0% | 0% | 0% | 99%
examples/kfold_cv0% | 100% | 0% | 0% | 0%
examples/mnist0% | 82% | 0% | 17% | 0%
examples/titanic0% | 68% | 0% | 31% | 0%
ludwig/hyperopt0% | 0% | 0% | 22% | 77%
ludwig/modules0% | 0% | 0% | 5% | 94%
ludwig/encoders0% | 0% | 0% | <1% | 99%
ludwig/combiners0% | 0% | 0% | <1% | 99%
ludwig/decoders0% | 0% | 0% | <1% | 99%
ROOT0% | 0% | 0% | 0% | 100%
Legend:
> 1y
6-12m
91-180d
31-90d
1-30d
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
visualize.py
in ludwig
2232 54 58 612 37
visualization_utils.py
in ludwig/utils
1061 30 63 612 25
strings_utils.py
in ludwig/utils
994 116 10 612 21
preprocessing.py
in ludwig/data
880 15 2 612 41
experiment.py
in ludwig
634 5 4 612 51
api.py
in ludwig
617 18 27 612 63
train.py
in ludwig
568 6 41 612 49
sequence_feature.py
in ludwig/features
438 21 6 612 72
text_feature.py
in ludwig/features
427 17 9 612 42
category_feature.py
in ludwig/features
421 20 10 612 41
base_feature.py
in ludwig/features
331 31 6 612 45
data_utils.py
in ludwig/utils
324 35 4 612 38
image_feature.py
in ludwig/features
322 11 23 612 43
predict.py
in ludwig
313 7 4 612 38
collect.py
in ludwig
287 7 23 612 18
numerical_feature.py
in ludwig/features
283 27 23 612 49
binary_feature.py
in ludwig/features
279 19 23 612 42
set_feature.py
in ludwig/features
235 20 10 612 35
metrics_utils.py
in ludwig/utils
212 40 211 612 10
defaults.py
in ludwig/utils
179 3 15 612 19
batcher.py
in ludwig/utils
165 13 508 612 5
timeseries_feature.py
in ludwig/features
149 10 22 612 30
nlp_utils.py
in ludwig/utils
142 3 87 612 7
bag_feature.py
in ludwig/features
96 9 10 612 22
postprocessing.py
in ludwig/data
93 3 41 612 6
tf_utils.py
in ludwig/utils
90 9 27 612 21
constants.py
in ludwig
81 - 34 612 23
cli.py
in ludwig
74 13 34 612 15
image_utils.py
in ludwig/utils
70 6 337 612 12
feature_registries.py
in ludwig/features
62 - 44 612 8
math_utils.py
in ludwig/utils
62 6 58 612 12
time_utils.py
in ludwig/utils
61 16 473 612 4
concatenate_datasets.py
in ludwig/data
58 3 473 612 5
setup.py
in null
55 - 10 612 35
html_utils.py
in ludwig/utils
53 6 473 612 4
algorithms_utils.py
in ludwig/utils
48 2 178 612 6
split_dataset.py
in ludwig/data
42 1 505 612 3
dataset.py
in ludwig/data
40 4 535 612 3
print_utils.py
in ludwig/utils
34 3 473 612 7
globals.py
in ludwig
30 4 10 612 22
feature_utils.py
in ludwig/features
23 2 416 612 4
__init__.py
in ludwig
13 - 417 612 6
__init__.py
in ludwig/features
1 - 612 612 1
__init__.py
in ludwig/utils
1 - 612 612 1
__init__.py
in ludwig/models
1 - 612 612 1
__init__.py
in ludwig/data
1 - 612 612 1
contrib.py
in ludwig
25 3 58 529 7
comet.py
in ludwig/contribs
169 16 34 523 15
__init__.py
in ludwig/contribs
9 - 373 523 3
serve.py
in ludwig
124 4 11 431 8
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in ludwig/data
1 - 612 612 1
__init__.py
in ludwig/models
1 - 612 612 1
__init__.py
in ludwig/utils
1 - 612 612 1
__init__.py
in ludwig/features
1 - 612 612 1
dataset.py
in ludwig/data
40 4 535 612 3
batcher.py
in ludwig/utils
165 13 508 612 5
split_dataset.py
in ludwig/data
42 1 505 612 3
print_utils.py
in ludwig/utils
34 3 473 612 7
html_utils.py
in ludwig/utils
53 6 473 612 4
concatenate_datasets.py
in ludwig/data
58 3 473 612 5
time_utils.py
in ludwig/utils
61 16 473 612 4
__init__.py
in ludwig
13 - 417 612 6
feature_utils.py
in ludwig/features
23 2 416 612 4
h3_util.py
in ludwig/utils
64 12 414 427 2
__init__.py
in ludwig/contribs
9 - 373 523 3
image_utils.py
in ludwig/utils
70 6 337 612 12
audio_utils.py
in ludwig/utils
170 20 337 419 5
prepare_mnist_data_for_ludwig.py
in examples/mnist
11 - 300 300 1
assess_model_performance.py
in examples/mnist
18 - 299 299 1
multiple_model_training.py
in examples/titanic
28 - 245 309 5
display_kfold_cv_results.py
in examples/kfold_cv
25 - 214 216 3
prepare_classification_data_set.py
in examples/kfold_cv
60 - 214 216 3
advanced_model_training.py
in examples/mnist
53 - 211 211 1
metrics_utils.py
in ludwig/utils
212 40 211 612 10
algorithms_utils.py
in ludwig/utils
48 2 178 612 6
nlp_utils.py
in ludwig/utils
142 3 87 612 7
wandb.py
in ludwig/contribs
32 4 63 373 8
visualization_utils.py
in ludwig/utils
1061 30 63 612 25
simple_model_training.py
in examples/titanic
13 - 58 309 7
simple_model_training.py
in examples/mnist
17 - 58 300 5
contrib.py
in ludwig
25 3 58 529 7
math_utils.py
in ludwig/utils
62 6 58 612 12
visualize.py
in ludwig
2232 54 58 612 37
feature_registries.py
in ludwig/features
62 - 44 612 8
__init__.py
in ludwig/hyperopt
1 - 43 43 1
__init__.py
in ludwig/modules
1 - 41 41 1
__init__.py
in ludwig/decoders
1 - 41 41 1
__init__.py
in ludwig/encoders
1 - 41 41 1
__init__.py
in ludwig/combiners
1 - 41 41 1
binary_encoders.py
in ludwig/encoders
13 2 41 41 1
utils.py
in ludwig/hyperopt
29 1 41 43 3
initializer_modules.py
in ludwig/modules
42 1 41 41 1
recurrent_modules.py
in ludwig/modules
75 2 41 41 1
postprocessing.py
in ludwig/data
93 3 41 612 6
sampling.py
in ludwig/hyperopt
180 25 41 43 3
dataset_synthesizer.py
in ludwig/data
319 22 41 86 3
train.py
in ludwig
568 6 41 612 49
cli.py
in ludwig
74 13 34 612 15
constants.py
in ludwig
81 - 34 612 23
comet.py
in ludwig/contribs
169 16 34 523 15
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
text_encoders.py
in ludwig/encoders
751 34 10 10 1
hyperopt_cli.py
in ludwig
430 4 23 34 3
trainer.py
in ludwig/models
1254 33 1 41 17
sequence_encoders.py
in ludwig/encoders
941 17 18 41 4
convolutional_modules.py
in ludwig/modules
921 23 27 41 2
sequence_decoders.py
in ludwig/decoders
571 14 4 41 7
h3_encoders.py
in ludwig/encoders
321 6 18 41 4
metric_modules.py
in ludwig/modules
303 40 4 41 4
loss_modules.py
in ludwig/modules
301 17 4 41 6
date_encoders.py
in ludwig/encoders
293 4 27 41 3
embedding_modules.py
in ludwig/modules
286 10 27 41 3
combiners.py
in ludwig/combiners
242 7 18 41 4
image_encoders.py
in ludwig/encoders
166 4 27 41 2
misc_utils.py
in ludwig/utils
138 11 10 41 3
fully_connected_modules.py
in ludwig/modules
125 5 27 41 2
generic_decoders.py
in ludwig/decoders
117 6 25 41 2
recurrent_modules.py
in ludwig/modules
75 2 41 41 1
reduction_modules.py
in ludwig/modules
73 9 18 41 2
category_encoders.py
in ludwig/encoders
68 4 27 41 3
set_encoders.py
in ludwig/encoders
65 2 27 41 3
bag_encoders.py
in ludwig/encoders
65 2 27 41 3
optimization_modules.py
in ludwig/modules
60 2 18 41 2
generic_encoders.py
in ludwig/encoders
51 4 27 41 2
initializer_modules.py
in ludwig/modules
42 1 41 41 1
attention_modules.py
in ludwig/modules
23 2 18 41 2
binary_encoders.py
in ludwig/encoders
13 2 41 41 1
__init__.py
in ludwig/combiners
1 - 41 41 1
__init__.py
in ludwig/encoders
1 - 41 41 1
__init__.py
in ludwig/decoders
1 - 41 41 1
__init__.py
in ludwig/modules
1 - 41 41 1
execution.py
in ludwig/hyperopt
709 19 10 43 4
sampling.py
in ludwig/hyperopt
180 25 41 43 3
utils.py
in ludwig/hyperopt
29 1 41 43 3
__init__.py
in ludwig/hyperopt
1 - 43 43 1
horovod_utils.py
in ludwig/utils
7 2 9 71 4
dataset_synthesizer.py
in ludwig/data
319 22 41 86 3
neuropod_utils.py
in ludwig/utils
314 6 10 95 7
ecd.py
in ludwig/models
247 17 6 179 24
advanced_model_training.py
in examples/mnist
53 - 211 211 1
prepare_classification_data_set.py
in examples/kfold_cv
60 - 214 216 3
display_kfold_cv_results.py
in examples/kfold_cv
25 - 214 216 3
assess_model_performance.py
in examples/mnist
18 - 299 299 1
simple_model_training.py
in examples/mnist
17 - 58 300 5
prepare_mnist_data_for_ludwig.py
in examples/mnist
11 - 300 300 1
multiple_model_training.py
in examples/titanic
28 - 245 309 5
simple_model_training.py
in examples/titanic
13 - 58 309 7
wandb.py
in ludwig/contribs
32 4 63 373 8
vector_feature.py
in ludwig/features
254 27 23 414 27
audio_feature.py
in ludwig/features
344 13 22 419 24
audio_utils.py
in ludwig/utils
170 20 337 419 5
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
trainer.py
in ludwig/models
1254 33 1 41 17
preprocessing.py
in ludwig/data
880 15 2 612 41
experiment.py
in ludwig
634 5 4 612 51
sequence_decoders.py
in ludwig/decoders
571 14 4 41 7
data_utils.py
in ludwig/utils
324 35 4 612 38
predict.py
in ludwig
313 7 4 612 38
metric_modules.py
in ludwig/modules
303 40 4 41 4
loss_modules.py
in ludwig/modules
301 17 4 41 6
sequence_feature.py
in ludwig/features
438 21 6 612 72
base_feature.py
in ludwig/features
331 31 6 612 45
ecd.py
in ludwig/models
247 17 6 179 24
text_feature.py
in ludwig/features
427 17 9 612 42
horovod_utils.py
in ludwig/utils
7 2 9 71 4
strings_utils.py
in ludwig/utils
994 116 10 612 21
text_encoders.py
in ludwig/encoders
751 34 10 10 1
execution.py
in ludwig/hyperopt
709 19 10 43 4
category_feature.py
in ludwig/features
421 20 10 612 41
neuropod_utils.py
in ludwig/utils
314 6 10 95 7
set_feature.py
in ludwig/features
235 20 10 612 35
misc_utils.py
in ludwig/utils
138 11 10 41 3
bag_feature.py
in ludwig/features
96 9 10 612 22
setup.py
in null
55 - 10 612 35
globals.py
in ludwig
30 4 10 612 22
serve.py
in ludwig
124 4 11 431 8
defaults.py
in ludwig/utils
179 3 15 612 19
sequence_encoders.py
in ludwig/encoders
941 17 18 41 4
h3_encoders.py
in ludwig/encoders
321 6 18 41 4
combiners.py
in ludwig/combiners
242 7 18 41 4
reduction_modules.py
in ludwig/modules
73 9 18 41 2
optimization_modules.py
in ludwig/modules
60 2 18 41 2
attention_modules.py
in ludwig/modules
23 2 18 41 2
audio_feature.py
in ludwig/features
344 13 22 419 24
timeseries_feature.py
in ludwig/features
149 10 22 612 30
hyperopt_cli.py
in ludwig
430 4 23 34 3
image_feature.py
in ludwig/features
322 11 23 612 43
collect.py
in ludwig
287 7 23 612 18
numerical_feature.py
in ludwig/features
283 27 23 612 49
binary_feature.py
in ludwig/features
279 19 23 612 42
vector_feature.py
in ludwig/features
254 27 23 414 27
date_feature.py
in ludwig/features
117 9 23 427 16
h3_feature.py
in ludwig/features
84 9 23 427 16
generic_decoders.py
in ludwig/decoders
117 6 25 41 2
convolutional_modules.py
in ludwig/modules
921 23 27 41 2
api.py
in ludwig
617 18 27 612 63
date_encoders.py
in ludwig/encoders
293 4 27 41 3
embedding_modules.py
in ludwig/modules
286 10 27 41 3
image_encoders.py
in ludwig/encoders
166 4 27 41 2
fully_connected_modules.py
in ludwig/modules
125 5 27 41 2
tf_utils.py
in ludwig/utils
90 9 27 612 21
category_encoders.py
in ludwig/encoders
68 4 27 41 3