aws / sagemaker-python-sdk
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: 201
  • Daily file updates (only one update per file and date counted): 1032
  • First update: 2017-12-02
  • Latest update: 2022-01-29
  • Days between first and latest update: 1520 (217 weeks, estimated 1085 working days)
  • Active days (at least one file change): 836
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 200 files with 29,063 lines of code in files.
    • 164 files that are 366+ days old (26,304 lines of code)
    • 13 files that are 181-365 days old (878 lines of code)
    • 6 files that are 91-180 days old (354 lines of code)
    • 7 files that are 31-90 days old (1,084 lines of code)
    • 10 files that are 1-30 days old (443 lines of code)
90% | 3% | 1% | 3% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 200 files with 29,063 lines of code in files.
    • 2 files have been last changed 366+ days ago (9 lines of code)
    • 111 files have been last changed 181-365 days ago (10,699 lines of code)
    • 29 files have been last changed 91-180 days ago (4,104 lines of code)
    • 24 files have been last changed 31-90 days ago (3,385 lines of code)
    • 34 files have been last changed 1-30 days ago (10,866 lines of code)
<1% | 36% | 14% | 11% | 37%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, rst, json, txt, md, sh, jsonl, yml, pt, ini, pb, css, js, java, bat, in, cfg, gitignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py90% | 3% | 1% | 3% | 1%
in100% | 0% | 0% | 0% | 0%
cfg0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
in100% | 0% | 0% | 0% | 0%
py<1% | 36% | 14% | 11% | 37%
cfg0% | 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
src/sagemaker96% | 1% | 0% | <1% | 1%
src/sagemaker/model_monitor100% | 0% | 0% | 0% | 0%
src/sagemaker/workflow68% | 6% | 2% | 20% | 1%
src/sagemaker/amazon100% | 0% | 0% | 0% | 0%
src/sagemaker/local100% | 0% | 0% | 0% | 0%
src/sagemaker/cli100% | 0% | 0% | 0% | 0%
src/sagemaker/lineage76% | 0% | 0% | 17% | 6%
src/sagemaker/debugger100% | 0% | 0% | 0% | 0%
src/sagemaker/spark100% | 0% | 0% | 0% | 0%
src/sagemaker/automl100% | 0% | 0% | 0% | 0%
src/sagemaker/feature_store100% | 0% | 0% | 0% | 0%
src/sagemaker/tensorflow91% | 0% | 8% | 0% | 0%
src/sagemaker/mxnet85% | 0% | 14% | 0% | 0%
src/sagemaker/sklearn100% | 0% | 0% | 0% | 0%
src/sagemaker/rl100% | 0% | 0% | 0% | 0%
src/sagemaker/pytorch84% | 0% | 15% | 0% | 0%
src/sagemaker/xgboost82% | 0% | 17% | 0% | 0%
src/sagemaker/chainer100% | 0% | 0% | 0% | 0%
src/sagemaker/apiutils100% | 0% | 0% | 0% | 0%
ci-scripts100% | 0% | 0% | 0% | 0%
src/sagemaker/dataset_definition100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
doc100% | 0% | 0% | 0% | 0%
src/sagemaker/sparkml100% | 0% | 0% | 0% | 0%
src/sagemaker/huggingface0% | 81% | 18% | 0% | 0%
src/sagemaker/wrangler0% | 100% | 0% | 0% | 0%
src/sagemaker/serverless0% | 46% | 0% | 0% | 53%
src/sagemaker/training_compiler0% | 0% | 0% | 100% | 0%
src/sagemaker/async_inference0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
ROOT8% | 0% | 0% | 0% | 91%
src/sagemaker/lineage<1% | 17% | 5% | 1% | 75%
src/sagemaker/model_monitor0% | 75% | 0% | 0% | 24%
src/sagemaker0% | 18% | 14% | 1% | 65%
src/sagemaker/amazon0% | 87% | 12% | 0% | 0%
src/sagemaker/cli0% | 100% | 0% | 0% | 0%
src/sagemaker/debugger0% | 100% | 0% | 0% | 0%
src/sagemaker/local0% | 37% | 18% | 44% | 0%
src/sagemaker/workflow0% | 8% | 7% | 38% | 46%
src/sagemaker/tensorflow0% | 47% | 9% | 0% | 42%
src/sagemaker/sklearn0% | 80% | 19% | 0% | 0%
src/sagemaker/chainer0% | 100% | 0% | 0% | 0%
src/sagemaker/automl0% | 32% | 67% | 0% | 0%
src/sagemaker/apiutils0% | 100% | 0% | 0% | 0%
src/sagemaker/wrangler0% | 100% | 0% | 0% | 0%
src/sagemaker/mxnet0% | 43% | 15% | 40% | 0%
src/sagemaker/xgboost0% | 52% | 47% | 0% | 0%
src/sagemaker/pytorch0% | 39% | 16% | 43% | 0%
src/sagemaker/feature_store0% | 20% | 0% | 79% | 0%
src/sagemaker/sparkml0% | 100% | 0% | 0% | 0%
src/sagemaker/rl0% | 2% | 97% | 0% | 0%
src/sagemaker/dataset_definition0% | 7% | 0% | 92% | 0%
src/sagemaker/spark0% | <1% | 99% | 0% | 0%
src/sagemaker/huggingface0% | 0% | 18% | 81% | 0%
doc0% | 0% | 100% | 0% | 0%
src/sagemaker/serverless0% | 0% | 28% | 0% | 71%
ci-scripts0% | 0% | 0% | 100% | 0%
src/sagemaker/training_compiler0% | 0% | 0% | 100% | 0%
src/sagemaker/async_inference0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
session.py
in src/sagemaker
2521 114 3 1519 155
user_agent.py
in src/sagemaker
31 2 189 1519 12
predictor.py
in src/sagemaker
311 23 188 1503 56
model.py
in src/sagemaker
722 32 3 1501 111
setup.py
in root
85 2 18 1501 126
common.py
in src/sagemaker/amazon
160 14 189 1495 17
linear_learner.py
in src/sagemaker/amazon
254 5 189 1478 34
amazon_estimator.py
in src/sagemaker/amazon
213 20 144 1478 60
factorization_machines.py
in src/sagemaker/amazon
151 4 189 1478 24
kmeans.py
in src/sagemaker/amazon
105 6 189 1478 30
pca.py
in src/sagemaker/amazon
101 5 189 1478 27
__init__.py
in src/sagemaker
46 - 87 1478 50
__init__.py
in src/sagemaker/cli
1 - 189 1476 6
hyperparameter.py
in src/sagemaker/amazon
42 6 189 1469 10
validation.py
in src/sagemaker/amazon
25 6 189 1469 8
lda.py
in src/sagemaker/amazon
87 5 189 1462 26
estimator.py
in src/sagemaker
1259 68 3 1461 166
estimator.py
in src/sagemaker/tensorflow
237 10 189 1461 104
estimator.py
in src/sagemaker/mxnet
137 4 189 1461 64
conf.py
in doc
42 - 139 1456 48
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
in
MANIFEST.in
in root
8 - 546 1049 3
__init__.py
in src/sagemaker/lineage
1 - 427 452 2
visualizer.py
in src/sagemaker/lineage
164 13 333 452 6
_api_types.py
in src/sagemaker/lineage
82 5 305 452 3
__init__.py
in src/sagemaker/wrangler
1 - 264 264 1
__init__.py
in src/sagemaker/cli/compatibility/v2
1 - 189 614 4
__init__.py
in src/sagemaker/cli/compatibility
1 - 189 614 3
__init__.py
in src/sagemaker/cli
1 - 189 1476 6
__init__.py
in src/sagemaker/amazon
1 - 189 1362 3
__init__.py
in src/sagemaker/apiutils
1 - 189 452 3
__init__.py
in src/sagemaker/feature_store
1 - 189 448 3
__init__.py
in src/sagemaker/automl
1 - 189 797 4
defaults.py
in src/sagemaker/tensorflow
2 - 189 1435 21
defaults.py
in src/sagemaker/spark
2 - 189 503 2
__init__.py
in src/sagemaker/spark
2 - 189 503 2
defaults.py
in src/sagemaker/chainer
2 - 189 1349 11
defaults.py
in src/sagemaker/mxnet
2 - 189 1435 13
__init__.py
in src/sagemaker/sparkml
2 - 189 1165 6
defaults.py
in src/sagemaker/sklearn
2 - 189 1164 12
defaults.py
in src/sagemaker/pytorch
2 - 189 1322 15
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cfg
setup.cfg
in root
11 -
predictor_async.py
in src/sagemaker
172 15 3 3 1
async_inference_response.py
in src/sagemaker/async_inference
45 3 3 3 1
async_inference_config.py
in src/sagemaker/async_inference
28 2 3 3 1
waiter_config.py
in src/sagemaker/async_inference
15 2 3 3 1
__init__.py
in src/sagemaker/async_inference
4 - 3 3 1
lineage_trial_component.py
in src/sagemaker/lineage
93 4 14 14 1
emr_step.py
in src/sagemaker/workflow
55 6 14 14 1
serverless_inference_config.py
in src/sagemaker/serverless
15 2 18 18 1
parallelism_config.py
in src/sagemaker/workflow
9 2 22 22 1
session_settings.py
in src/sagemaker
7 2 22 22 1
query.py
in src/sagemaker/lineage
249 19 14 83 5
quality_check_step.py
in src/sagemaker/workflow
308 7 84 87 2
clarify_check_step.py
in src/sagemaker/workflow
289 8 84 87 2
check_job_config.py
in src/sagemaker/workflow
107 2 84 87 2
drift_check_baselines.py
in src/sagemaker
56 2 87 87 1
config.py
in src/sagemaker/training_compiler
74 5 83 90 2
__init__.py
in src/sagemaker/training_compiler
1 - 90 90 1
retry.py
in src/sagemaker/workflow
99 9 112 112 1
processing.py
in src/sagemaker/huggingface
75 2 180 180 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cfg
setup.cfg
in root
11 -
session.py
in src/sagemaker
2521 114 3 1519 155
estimator.py
in src/sagemaker
1259 68 3 1461 166
model.py
in src/sagemaker
722 32 3 1501 111
model.py
in src/sagemaker/tensorflow
219 13 3 1447 49
predictor_async.py
in src/sagemaker
172 15 3 3 1
async_inference_response.py
in src/sagemaker/async_inference
45 3 3 3 1
async_inference_config.py
in src/sagemaker/async_inference
28 2 3 3 1
exceptions.py
in src/sagemaker
24 5 3 922 4
waiter_config.py
in src/sagemaker/async_inference
15 2 3 3 1
__init__.py
in src/sagemaker/async_inference
4 - 3 3 1
clarify.py
in src/sagemaker
631 26 6 447 23
context.py
in src/sagemaker/lineage
261 17 13 452 8
steps.py
in src/sagemaker/workflow
437 36 14 452 28
artifact.py
in src/sagemaker/lineage
320 25 14 452 7
query.py
in src/sagemaker/lineage
249 19 14 83 5
action.py
in src/sagemaker/lineage
163 11 14 452 6
properties.py
in src/sagemaker/workflow
95 8 14 452 9
lineage_trial_component.py
in src/sagemaker/lineage
93 4 14 14 1
emr_step.py
in src/sagemaker/workflow
55 6 14 14 1