awslabs / mlmax
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: 42
  • Daily file updates (only one update per file and date counted): 364
  • First update: 2020-03-06
  • Latest update: 2022-01-26
  • Days between first and latest update: 692 (98 weeks, estimated 490 working days)
  • Active days (at least one file change): 121
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 42 files with 3,856 lines of code in files.
    • 24 files that are 366+ days old (2,357 lines of code)
    • 11 files that are 181-365 days old (782 lines of code)
    • 7 files that are 91-180 days old (717 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
61% | 20% | 18% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 42 files with 3,856 lines of code in files.
    • 3 files have been last changed 366+ days ago (145 lines of code)
    • 28 files have been last changed 181-365 days ago (2,693 lines of code)
    • 1 files have been last changed 91-180 days ago (56 lines of code)
    • 8 files have been last changed 31-90 days ago (818 lines of code)
    • 2 files have been last changed 1-30 days ago (144 lines of code)
3% | 69% | 1% | 21% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, md, yaml, txt, sh, ipynb, ini, yml, json, css, gitignore, toml, rst, bat, editorconfig, vimrc
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml67% | 18% | 13% | 0% | 0%
py55% | 21% | 22% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml7% | 72% | 0% | 19% | 0%
toml100% | 0% | 0% | 0% | 0%
py0% | 67% | 2% | 22% | 6%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
modules/pipeline100% | 0% | 0% | 0% | 0%
modules/pipeline/templates100% | 0% | 0% | 0% | 0%
modules/environment100% | 0% | 0% | 0% | 0%
src/mlmax56% | 0% | 43% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
modules/data/templates0% | 100% | 0% | 0% | 0%
modules/data0% | 100% | 0% | 0% | 0%
modules/environment/util0% | 100% | 0% | 0% | 0%
modules/data/src0% | 100% | 0% | 0% | 0%
modules/monitoring0% | 0% | 100% | 0% | 0%
modules/monitoring/templates0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
modules/pipeline/templates23% | 76% | 0% | 0% | 0%
ROOT10% | 89% | 0% | 0% | 0%
modules/pipeline0% | 100% | 0% | 0% | 0%
modules/environment0% | 83% | 0% | 16% | 0%
modules/data/templates0% | 100% | 0% | 0% | 0%
modules/data0% | 100% | 0% | 0% | 0%
src/mlmax0% | 45% | 11% | 43% | 0%
modules/data/src0% | 100% | 0% | 0% | 0%
modules/monitoring0% | 0% | 0% | 100% | 0%
modules/monitoring/templates0% | 0% | 0% | 100% | 0%
modules/environment/util0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
35 1 301 623 5
__init__.py
in src/mlmax
8 - 335 623 6
pyproject.toml
in root
4 - 523 523 1
my_training_pipeline.yaml
in modules/pipeline/templates
265 - 335 518 9
custom_steps.py
in modules/pipeline
232 4 335 518 7
roles.yaml
in modules/pipeline/templates
106 - 517 518 2
master.yaml
in modules/pipeline/templates
35 - 476 518 3
training_pipeline_define.py
in modules/pipeline
156 1 187 515 10
training_pipeline_run.py
in modules/pipeline
108 2 335 515 8
training_pipeline_create.py
in modules/pipeline
56 3 335 515 6
my_inference_pipeline.yaml
in modules/pipeline/templates
193 - 335 477 5
inference_pipeline_define.py
in modules/pipeline
125 1 335 477 5
inference_pipeline_run.py
in modules/pipeline
110 3 335 477 5
inference_pipeline_create.py
in modules/pipeline
56 3 335 477 4
preprocessing.py
in src/mlmax
121 7 335 466 6
train.py
in src/mlmax
56 7 138 466 9
evaluation.py
in src/mlmax
56 5 335 466 5
inference.py
in src/mlmax
39 5 335 466 5
vpc.yaml
in modules/environment
261 - 232 384 10
ec2.yaml
in modules/environment
101 - 53 384 11
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pyproject.toml
in root
4 - 523 523 1
roles.yaml
in modules/pipeline/templates
106 - 517 518 2
master.yaml
in modules/pipeline/templates
35 - 476 518 3
__init__.py
in src/mlmax
8 - 335 623 6
inference.py
in src/mlmax
39 5 335 466 5
inference_pipeline_create.py
in modules/pipeline
56 3 335 477 4
training_pipeline_create.py
in modules/pipeline
56 3 335 515 6
evaluation.py
in src/mlmax
56 5 335 466 5
training_pipeline_run.py
in modules/pipeline
108 2 335 515 8
inference_pipeline_run.py
in modules/pipeline
110 3 335 477 5
preprocessing.py
in src/mlmax
121 7 335 466 6
inference_pipeline_define.py
in modules/pipeline
125 1 335 477 5
my_inference_pipeline.yaml
in modules/pipeline/templates
193 - 335 477 5
custom_steps.py
in modules/pipeline
232 4 335 518 7
my_training_pipeline.yaml
in modules/pipeline/templates
265 - 335 518 9
scheduler.yaml
in modules/data/templates
44 - 309 314 4
master.yaml
in modules/data/templates
52 - 309 316 6
preprocessing.py
in modules/data/src
55 1 309 316 4
data_pipeline_run.py
in modules/data
58 2 309 316 4
custom_steps.py
in modules/data
61 1 309 313 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
monitoring.py
in src/mlmax
214 16 50 152 4
monitor_pipeline_define.py
in modules/monitoring
120 1 50 152 3
my_monitor_pipeline.yaml
in modules/monitoring/templates
113 - 50 152 2
roles.yaml
in modules/monitoring/templates
106 - 50 152 2
monitor_pipeline_create.py
in modules/monitoring
71 3 50 152 2
monitor_pipeline_run.py
in modules/monitoring
68 2 50 152 3
master.yaml
in modules/monitoring/templates
25 - 50 152 2
smconfig.py
in modules/environment/util/screening
120 14 22 267 5
screen.py
in modules/environment/util/screening/sourcedir_screen
24 - 6 267 3
custom_steps.py
in modules/data
61 1 309 313 2
scheduler.yaml
in modules/data/templates
44 - 309 314 4
my_data_pipeline.yaml
in modules/data/templates
94 - 309 315 4
roles.yaml
in modules/data/templates
135 - 309 316 3
data_pipeline_define.py
in modules/data
78 1 309 316 5
data_pipeline_create.py
in modules/data
61 3 309 316 5
data_pipeline_run.py
in modules/data
58 2 309 316 4
preprocessing.py
in modules/data/src
55 1 309 316 4
master.yaml
in modules/data/templates
52 - 309 316 6
vpc.yaml
in modules/environment
261 - 232 384 10
ec2.yaml
in modules/environment
101 - 53 384 11
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
screen.py
in modules/environment/util/screening/sourcedir_screen
24 - 6 267 3
smconfig.py
in modules/environment/util/screening
120 14 22 267 5
monitoring.py
in src/mlmax
214 16 50 152 4
monitor_pipeline_define.py
in modules/monitoring
120 1 50 152 3
my_monitor_pipeline.yaml
in modules/monitoring/templates
113 - 50 152 2
roles.yaml
in modules/monitoring/templates
106 - 50 152 2
monitor_pipeline_create.py
in modules/monitoring
71 3 50 152 2
monitor_pipeline_run.py
in modules/monitoring
68 2 50 152 3
master.yaml
in modules/monitoring/templates
25 - 50 152 2
ec2.yaml
in modules/environment
101 - 53 384 11
train.py
in src/mlmax
56 7 138 466 9
training_pipeline_define.py
in modules/pipeline
156 1 187 515 10
vpc.yaml
in modules/environment
261 - 232 384 10
sagemaker_nb.yaml
in modules/environment
77 - 232 384 9
s3.yaml
in modules/environment
62 - 232 384 4
stacks.yaml
in modules/environment
61 - 232 384 7
keys.yaml
in modules/environment
34 - 232 384 4
setup.py
in root
35 1 301 623 5
roles.yaml
in modules/data/templates
135 - 309 316 3
my_data_pipeline.yaml
in modules/data/templates
94 - 309 315 4