awslabs / autogluon
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: 282
  • Daily file updates (only one update per file and date counted): 1615
  • First update: 2019-05-09
  • Latest update: 2022-01-27
  • Days between first and latest update: 995 (142 weeks, estimated 710 working days)
  • Active days (at least one file change): 425
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 282 files with 27,748 lines of code in files.
    • 161 files that are 366+ days old (13,290 lines of code)
    • 53 files that are 181-365 days old (6,839 lines of code)
    • 8 files that are 91-180 days old (2,412 lines of code)
    • 43 files that are 31-90 days old (2,592 lines of code)
    • 17 files that are 1-30 days old (2,615 lines of code)
47% | 24% | 8% | 9% | 9%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 282 files with 27,748 lines of code in files.
    • 53 files have been last changed 366+ days ago (1,259 lines of code)
    • 57 files have been last changed 181-365 days ago (2,646 lines of code)
    • 16 files have been last changed 91-180 days ago (1,816 lines of code)
    • 100 files have been last changed 31-90 days ago (9,454 lines of code)
    • 56 files have been last changed 1-30 days ago (12,573 lines of code)
4% | 9% | 6% | 34% | 45%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, rst, md, yml, sh, txt, ipynb, svg, gitignore, js, html, css, ini, cfg, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py47% | 24% | 8% | 9% | 9%
cfg100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py4% | 9% | 6% | 34% | 45%
cfg0% | 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
tabular/src70% | 5% | <1% | 0% | 23%
core/src39% | 29% | 26% | 3% | <1%
features/src91% | 2% | 0% | 5% | 0%
text/src2% | 95% | 1% | 0% | 0%
tabular100% | 0% | 0% | 0% | 0%
core98% | 2% | 0% | 0% | 0%
vision/src2% | 51% | 0% | 46% | 0%
vision100% | 0% | 0% | 0% | 0%
text100% | 0% | 0% | 0% | 0%
features100% | 0% | 0% | 0% | 0%
autogluon100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
autogluon/src100% | 0% | 0% | 0% | 0%
forecasting0% | 100% | 0% | 0% | 0%
forecasting/src0% | 100% | 0% | 0% | 0%
common/src0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tabular/src6% | 13% | 3% | 19% | 57%
core/src4% | 7% | 4% | 34% | 48%
features/src1% | 5% | 0% | 75% | 16%
vision/src1% | 5% | 10% | 10% | 72%
text/src<1% | 11% | 31% | 52% | 5%
autogluon/src100% | 0% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
forecasting/src0% | 100% | 0% | 0% | 0%
core0% | 2% | 0% | 0% | 98%
common/src0% | 0% | 0% | 85% | 14%
common0% | 0% | 0% | 100% | 0%
forecasting0% | 0% | 0% | 100% | 0%
vision0% | 0% | 0% | 100% | 0%
text0% | 0% | 0% | 100% | 0%
features0% | 0% | 0% | 100% | 0%
autogluon0% | 0% | 0% | 100% | 0%
tabular0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cfg
setup.cfg
in root
4 - 359 720 2
utils.py
in core/src/autogluon/core/utils
621 32 20 475 30
serialization.py
in core/src/autogluon/core/utils
286 12 475 475 1
try_import.py
in core/src/autogluon/core/utils
168 16 6 475 16
plots.py
in core/src/autogluon/core/utils
156 5 224 475 3
base_task.py
in core/src/autogluon/core/task/base
129 4 18 475 16
files.py
in core/src/autogluon/core/utils
73 4 42 475 4
default_arguments.py
in core/src/autogluon/core/utils
73 12 376 475 2
sync_remote.py
in core/src/autogluon/core/utils
71 5 315 475 2
space.py
in core/src/autogluon/core
71 17 42 475 5
metrics.py
in text/src/autogluon/text/text_prediction
62 4 341 475 2
setup.py
in tabular
60 - 20 475 30
setup.py
in core
49 - 6 475 30
decorators.py
in core/src/autogluon/core/utils
36 3 363 475 2
learning_rate.py
in vision/src/autogluon/vision/utils
32 3 475 475 1
setup.py
in vision
28 - 33 475 18
searcher_factory.py
in core/src/autogluon/core/searcher
27 1 18 475 8
setup.py
in text
27 - 33 475 20
setup.py
in autogluon
26 - 50 475 12
custom_queue.py
in core/src/autogluon/core/utils
25 8 475 475 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in autogluon/src/autogluon
1 - 475 475 1
__init__.py
in text/src/autogluon
1 - 475 475 1
__init__.py
in vision/src/autogluon
1 - 475 475 1
__init__.py
in core/src/autogluon
1 - 475 475 1
__init__.py
in tabular/src/autogluon
1 - 475 475 1
defaultdict.py
in core/src/autogluon/core/utils
8 1 475 475 1
custom_process.py
in core/src/autogluon/core/utils
19 3 475 475 1
custom_queue.py
in core/src/autogluon/core/utils
25 8 475 475 1
learning_rate.py
in vision/src/autogluon/vision/utils
32 3 475 475 1
serialization.py
in core/src/autogluon/core/utils
286 12 475 475 1
__init__.py
in tabular/src/autogluon/tabular/trainer/model_presets
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/lgb/hyperparameters
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/lgb
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/xt
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/fastainn/hyperparameters
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/fastainn
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/rf
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/knn
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/lr/hyperparameters
1 - 468 468 1
__init__.py
in tabular/src/autogluon/tabular/models/lr
1 - 468 468 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
config_helper.py
in tabular/src/autogluon/tabular/configs
151 34 8 8 1
tabular_nn_torch.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
455 22 12 12 1
tabular_nn_mxnet.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
432 19 12 12 1
categorical_encoders.py
in tabular/src/autogluon/tabular/models/tabular_nn/utils
408 22 12 12 1
torch_network_modules.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
216 9 6 12 3
tabular_nn_dataset.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
196 13 12 12 1
tabular_torch_dataset.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
136 12 12 12 1
embednet.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
134 10 12 12 1
lr_scheduler.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
94 7 12 12 1
data_preprocessor.py
in tabular/src/autogluon/tabular/models/tabular_nn/utils
71 4 12 12 1
abstract_nn_model.py
in core/src/autogluon/core/models/abstract
61 2 12 12 1
nn_architecture_utils.py
in tabular/src/autogluon/tabular/models/tabular_nn/utils
39 4 12 12 1
__init__.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
1 - 12 12 1
__init__.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
1 - 12 12 1
vowpalwabbit_model.py
in tabular/src/autogluon/tabular/models/vowpalwabbit
158 13 13 20 2
vowpalwabbit_utils.py
in tabular/src/autogluon/tabular/models/vowpalwabbit
61 6 20 20 1
__init__.py
in tabular/src/autogluon/tabular/models/vowpalwabbit
1 - 20 20 1
local_grid_searcher.py
in core/src/autogluon/core/searcher
47 5 18 42 2
local_searcher.py
in core/src/autogluon/core/searcher
56 11 45 45 1
local_random_searcher.py
in core/src/autogluon/core/searcher
40 4 45 45 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
catboost_model.py
in tabular/src/autogluon/tabular/models/catboost
181 12 5 468 28
callbacks.py
in tabular/src/autogluon/tabular/models/catboost
88 7 5 99 3
torch_network_modules.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
216 9 6 12 3
try_import.py
in core/src/autogluon/core/utils
168 16 6 475 16
_setup_utils.py
in core/src/autogluon/core
113 5 6 349 24
setup.py
in core
49 - 6 475 30
text_ngram.py
in features/src/autogluon/features/generators
192 9 7 369 8
text_special.py
in features/src/autogluon/features/generators
124 15 7 369 5
predictor.py
in tabular/src/autogluon/tabular/predictor
1239 69 8 375 48
xgboost_model.py
in tabular/src/autogluon/tabular/models/xgboost
175 16 8 446 21
config_helper.py
in tabular/src/autogluon/tabular/configs
151 34 8 8 1
temperature_scaling.py
in core/src/autogluon/core/calibrate
48 1 10 85 2
conformity_score.py
in core/src/autogluon/core/calibrate
42 1 10 53 2
abstract_trainer.py
in core/src/autogluon/core/trainer
1803 83 12 141 7
abstract_model.py
in core/src/autogluon/core/models/abstract
689 72 12 369 36
tabular_nn_torch.py
in tabular/src/autogluon/tabular/models/tabular_nn/torch
455 22 12 12 1
tabular_nn_mxnet.py
in tabular/src/autogluon/tabular/models/tabular_nn/mxnet
432 19 12 12 1
categorical_encoders.py
in tabular/src/autogluon/tabular/models/tabular_nn/utils
408 22 12 12 1
tab_transformer_model.py
in tabular/src/autogluon/tabular/models/tab_transformer
364 14 12 448 17
presets.py
in tabular/src/autogluon/tabular/trainer/model_presets
317 5 12 468 34