aws-samples / amazon-forecast-samples
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: 40
  • Daily file updates (only one update per file and date counted): 467
  • First update: 2018-11-23
  • Latest update: 2021-11-19
  • Days between first and latest update: 1093 (156 weeks, estimated 780 working days)
  • Active days (at least one file change): 134
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 40 files with 1,999 lines of code in files.
    • 33 files that are 366+ days old (1,440 lines of code)
    • 2 files that are 181-365 days old (236 lines of code)
    • 5 files that are 91-180 days old (323 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)
72% | 11% | 16% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 40 files with 1,999 lines of code in files.
    • 32 files have been last changed 366+ days ago (1,288 lines of code)
    • 2 files have been last changed 181-365 days ago (236 lines of code)
    • 5 files have been last changed 91-180 days ago (323 lines of code)
    • 1 files have been last changed 31-90 days ago (152 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
64% | 11% | 16% | 7% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, ipynb, md, txt, json, yaml, gitignore, xml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py73% | 0% | 26% | 0% | 0%
yaml69% | 30% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py61% | 0% | 26% | 12% | 0%
yaml69% | 30% | 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
ml_ops/visualization_blog100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/updateresources100% | 0% | 0% | 0% | 0%
notebooks/common/util100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/s3lambda100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createforecast100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdatasetimportjob100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createpredictor100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deleteforecast100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/shared/python100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdataset100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdatasetgroup100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deletedatasetimport100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deletepredictor100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/notify100% | 0% | 0% | 0% | 0%
workshops/immersion_day/misc/CloudFormation0% | 100% | 0% | 0% | 0%
workshops/pre_POC_workshop0% | 100% | 0% | 0% | 0%
workshops/pre_POC_workshop/local_util0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ml_ops/visualization_blog100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/updateresources100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/s3lambda100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createforecast100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdatasetimportjob100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createpredictor100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deleteforecast100% | 0% | 0% | 0% | 0%
notebooks/common/util17% | 0% | 0% | 82% | 0%
ml_ops/visualization_blog/shared/python100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdataset100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/createdatasetgroup100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deletedatasetimport100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/deletepredictor100% | 0% | 0% | 0% | 0%
ml_ops/visualization_blog/lambdas/notify100% | 0% | 0% | 0% | 0%
workshops/immersion_day/misc/CloudFormation0% | 100% | 0% | 0% | 0%
workshops/pre_POC_workshop0% | 100% | 0% | 0% | 0%
workshops/pre_POC_workshop/local_util0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
fcst_utils.py
in notebooks/common/util
152 9 75 735 13
notebook_utils.py
in notebooks/common/util
30 4 725 735 2
__init__.py
in notebooks/common/util
2 - 725 735 2
template.yaml
in ml_ops/visualization_blog
534 - 638 638 1
update.py
in ml_ops/visualization_blog/lambdas/updateresources
158 5 435 638 4
schema.py
in ml_ops/visualization_blog/lambdas/s3lambda
121 - 638 638 1
forecast.py
in ml_ops/visualization_blog/lambdas/createforecast
106 2 638 638 1
schemas.py
in ml_ops/visualization_blog/lambdas/updateresources
51 - 638 638 1
datasetimport.py
in ml_ops/visualization_blog/lambdas/createdatasetimportjob
46 1 638 638 1
predictor.py
in ml_ops/visualization_blog/lambdas/createpredictor
35 1 638 638 1
dataset.py
in ml_ops/visualization_blog/lambdas/createdataset
29 1 638 638 1
parse.py
in ml_ops/visualization_blog/lambdas/s3lambda
29 2 638 638 1
datasetgroup.py
in ml_ops/visualization_blog/lambdas/createdatasetgroup
29 1 638 638 1
deleteforecast.py
in ml_ops/visualization_blog/lambdas/deleteforecast
25 1 638 638 1
deletedataset.py
in ml_ops/visualization_blog/lambdas/deletedatasetimport
16 1 638 638 1
actions.py
in ml_ops/visualization_blog/shared/python
14 2 638 638 1
deletepredictor.py
in ml_ops/visualization_blog/lambdas/deletepredictor
14 1 638 638 1
notify.py
in ml_ops/visualization_blog/lambdas/notify
13 2 638 638 1
parameters.py
in ml_ops/visualization_blog/shared/python
9 1 638 638 1
actions.py
in ml_ops/visualization_blog/lambdas/deleteforecast/common
8 1 638 638 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in notebooks/common/util
2 - 725 735 2
notebook_utils.py
in notebooks/common/util
30 4 725 735 2
__init__.py
in ml_ops/visualization_blog/lambdas/createdatasetgroup
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/updateresources
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/deletedatasetimport
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/notify
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/createforecast
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/createpredictor
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/deletepredictor
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/createdatasetimportjob
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/deleteforecast/common
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/deleteforecast
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/s3lambda
1 - 638 638 1
__init__.py
in ml_ops/visualization_blog/lambdas/createdataset
1 - 638 638 1
loader.py
in ml_ops/visualization_blog/shared/python
7 1 638 638 1
actions.py
in ml_ops/visualization_blog/lambdas/deleteforecast/common
8 1 638 638 1
parameters.py
in ml_ops/visualization_blog/shared/python
9 1 638 638 1
notify.py
in ml_ops/visualization_blog/lambdas/notify
13 2 638 638 1
deletepredictor.py
in ml_ops/visualization_blog/lambdas/deletepredictor
14 1 638 638 1
actions.py
in ml_ops/visualization_blog/shared/python
14 2 638 638 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
analysis.py
in workshops/pre_POC_workshop/local_util
178 6 155 167 2
plotting.py
in workshops/pre_POC_workshop/local_util
57 2 155 167 2
distributed.py
in workshops/pre_POC_workshop/local_util
47 3 155 167 2
dataprep.py
in workshops/pre_POC_workshop/local_util
37 2 155 167 2
__init__.py
in workshops/pre_POC_workshop/local_util
4 - 155 167 2
forecast-defaults.yaml
in workshops/pre_POC_workshop
111 - 266 283 3
ForecastDemo.yaml
in workshops/immersion_day/misc/CloudFormation
125 - 300 300 1
template.yaml
in ml_ops/visualization_blog
534 - 638 638 1
update.py
in ml_ops/visualization_blog/lambdas/updateresources
158 5 435 638 4
schema.py
in ml_ops/visualization_blog/lambdas/s3lambda
121 - 638 638 1
forecast.py
in ml_ops/visualization_blog/lambdas/createforecast
106 2 638 638 1
schemas.py
in ml_ops/visualization_blog/lambdas/updateresources
51 - 638 638 1
datasetimport.py
in ml_ops/visualization_blog/lambdas/createdatasetimportjob
46 1 638 638 1
predictor.py
in ml_ops/visualization_blog/lambdas/createpredictor
35 1 638 638 1
dataset.py
in ml_ops/visualization_blog/lambdas/createdataset
29 1 638 638 1
parse.py
in ml_ops/visualization_blog/lambdas/s3lambda
29 2 638 638 1
datasetgroup.py
in ml_ops/visualization_blog/lambdas/createdatasetgroup
29 1 638 638 1
deleteforecast.py
in ml_ops/visualization_blog/lambdas/deleteforecast
25 1 638 638 1
deletedataset.py
in ml_ops/visualization_blog/lambdas/deletedatasetimport
16 1 638 638 1
actions.py
in ml_ops/visualization_blog/shared/python
14 2 638 638 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
fcst_utils.py
in notebooks/common/util
152 9 75 735 13
analysis.py
in workshops/pre_POC_workshop/local_util
178 6 155 167 2
plotting.py
in workshops/pre_POC_workshop/local_util
57 2 155 167 2
distributed.py
in workshops/pre_POC_workshop/local_util
47 3 155 167 2
dataprep.py
in workshops/pre_POC_workshop/local_util
37 2 155 167 2
__init__.py
in workshops/pre_POC_workshop/local_util
4 - 155 167 2
forecast-defaults.yaml
in workshops/pre_POC_workshop
111 - 266 283 3
ForecastDemo.yaml
in workshops/immersion_day/misc/CloudFormation
125 - 300 300 1
update.py
in ml_ops/visualization_blog/lambdas/updateresources
158 5 435 638 4
template.yaml
in ml_ops/visualization_blog
534 - 638 638 1
schema.py
in ml_ops/visualization_blog/lambdas/s3lambda
121 - 638 638 1
forecast.py
in ml_ops/visualization_blog/lambdas/createforecast
106 2 638 638 1
schemas.py
in ml_ops/visualization_blog/lambdas/updateresources
51 - 638 638 1
datasetimport.py
in ml_ops/visualization_blog/lambdas/createdatasetimportjob
46 1 638 638 1
predictor.py
in ml_ops/visualization_blog/lambdas/createpredictor
35 1 638 638 1
dataset.py
in ml_ops/visualization_blog/lambdas/createdataset
29 1 638 638 1
parse.py
in ml_ops/visualization_blog/lambdas/s3lambda
29 2 638 638 1
datasetgroup.py
in ml_ops/visualization_blog/lambdas/createdatasetgroup
29 1 638 638 1
deleteforecast.py
in ml_ops/visualization_blog/lambdas/deleteforecast
25 1 638 638 1
deletedataset.py
in ml_ops/visualization_blog/lambdas/deletedatasetimport
16 1 638 638 1